Green’s Dictionary of Slang

scroodge v.

see scrouge v.