Groups
Quiz
Login
Register
Search
audio
Good
/
Love
verb
smooch
-
To kiss passionately.
Adam and Eve could not stop thinking about each other and they cherished their lunch breaks when they would meet in the park for a
smooch
.