POOF Meaning of POOF in English n. (also pouf, poove) Brit. sl. derog. 1. an effeminate man. 2 a male homosexual. Derivatives: poofy adj. Etymology: 19th c.: cf. PUFF in sense 'braggart' Oxford English vocab. Оксфордский английский словарь. 2012