smooch
smooch - noun
an enthusiastic kiss
smooch - verb
snuggle and lie in a position where one person faces the back of the others
smooch - thesaurus
smack
spoon