Green’s Dictionary of Slang

mouch v.

see mooch v.