Green’s Dictionary of Slang

smudge n.2

see snudge n.