I think my Magnificent boy is slightly confused, he keeps latching on to another green tree frog and wont ley go!!!!! does he not understand that she is a different type of frog???
Not necessarily a girl, but yes he would be a male. I have seen males on males, males on other species, and males on dead frogs, it doesn't have to be a girl.
Put up some pics of the insides of their thumbs and a bunch of people here can sex them for you.