Smoochs Meaning

There are 2 meaning(s) for word Smoochs

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 Smoochs

  • smutʃ