You asked:

do girls have a penis

No. Female people do not have penes.
female person
female person
female person

penis