Nancy boy
~noun
Entry: a homosexual male or an effeminate man.
@ Milton-Kindersley Advanced Dictionary