SNOG


Meaning of SNOG in English

to kiss lustily, a REALLY wet kiss Example: Buffy snogged Selma Blair in Cruel Intentions.

Slang English vocab.      Английский сленговый словарь.