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