Another word for smooch

Noun

smack, smooch - an enthusiastic kiss

Verb

smooch, spoon - snuggle and lie in a position where one person faces the back of the others

Tweets containing the word smooch

Source : WordNet