smooch

smooch
/smo_oCH/

Verb
Kiss and cuddle amorously.

Noun
A kiss or a spell of amorous kissing and cuddling.

Synonyms
snog

Leave a Reply

Your email address will not be published. Required fields are marked *