n. (also pouf, poove) Brit. sl. derog. 1 an effeminate man. 2 a male homosexual. øøpoofy adj. [19th c.: cf. PUFF in sense 'braggart']
POOF
Meaning of POOF in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012