smooch Meaning, Definition & Usage
-
noun an enthusiastic kiss
smack.
-
verb snuggle and lie in a position where one person faces the back of the others
spoon.
WordNet
Smooch transitive verb
Definitions
See Smutch .2. To kiss; to neck; to pet. Smooch, n. a kiss.