Big Huge Thesaurus

smutch

verb

sounds kind of like