Smooches Meaning

There are 2 meaning(s) for word Smooches

Meaning 1 : an enthusiastic kiss

    Synonyms : smack
Meaning 2 : snuggle and lie in a position where one person faces the back of the others

    Synonyms : spoon