Green’s Dictionary of Slang

scrowcher n.

see scroucher n.