poof

poof

poof

Noun

offensive term for a homosexual man

Synonyms: