Green’s Dictionary of Slang

smooger n.

see smoodger n.