Noun Definition

smooch

1.Definition: an enthusiastic kiss

Related Noun(s):smack

Category: General