Green’s Dictionary of Slang

poufter n.

see poofter n.