POOF


Meaning of POOF in English

n. (also pouf, poove) Brit. sl. derog. 1 an effeminate man. 2 a male homosexual. poofy adj.

[ 19th c.: cf. PUFF in sense 'braggart' ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.