Green’s Dictionary of Slang

smooze v.

see smoodge v.