Meaning of smooch
Definition of smooch
(noun)
an
enthusiastic
kiss
(verb)
snuggle
and lie in a
position
where one
person
faces the
back
of the others
Other information on smooch
WIKIPEDIA results for
smooch
Amazon results for
smooch
Tweet