Smooch Meaning

There are 2 meaning(s) for word Smooch

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

How to Pronounce Smooch

  • smutʃ