Green’s Dictionary of Slang

scrouger n.2

see scroucher n.