poof(n = noun.person) fag, faggot, fagot, fairy, nance, pansy, poove, pouf, queen, queer - offensive term for an openly homosexual man;
is a kind of gay man, shirtlifter
poof, n. (also pouf, poove) Brit. sl. derog.
1 an effeminate man.
2 a male homosexual.
Derivative:
poofy adj.
Etymology:
19th c.: cf. PUFF in sense 'braggart'