Green’s Dictionary of Slang

smoudge n.

see snudge n.