Green’s Dictionary of Slang

skroofus/skrufer n.

see skoofer n.