SNOG


Meaning of SNOG in English

v. & n. Brit. sl.

--v.intr. (snogged, snogging) engage in kissing and caressing.

--n. a spell of snogging.

Etymology: 20th c.: orig. unkn.

Oxford English vocab.      Оксфордский английский словарь.