Green’s Dictionary of Slang

boofter n.

see poofter n.