You asked:

do girls have a penis

No. Girls do not have penes.
penis