SMOOCH MEANING IN ENGLISH

• Smooch Definition & Synonyms

  1. (v. t.) See Smutch.


Synonyms:
Smack, Spoon,

RECENT SEARCHES