Find the word definition

Wiktionary
lady boys

n. (lady boy English)