smooch
noun
- 1
an enthusiastic kiss
verb
- 1
snuggle and lie in a position where one person faces the back of the others
Also useful for “smooch”:Unscrambler— Rearrange the letters in “smooch”
an enthusiastic kiss
snuggle and lie in a position where one person faces the back of the others
Also useful for “smooch”:Unscrambler— Rearrange the letters in “smooch”