Green’s Dictionary of Slang

smooge (up) v.

see smoodge v.