Green’s Dictionary of Slang

poefte n.

see poofter n.