Definitions for smooch
Definitions for (noun) smooch
Main entry: smack, smooch
Definition: an enthusiastic kiss
Definitions for (verb) smooch
Main entry: spoon, smooch
Definition: snuggle and lie in a position where one person faces the back of the others
Visual thesaurus for smooch