batty boy

English A gay or effeminate man NON-HATEFUL MEANING One who defies gender or machismo
Sexual Orientation

Targeted Groups

Sexual Orientations homosexual 

Sightings