Definition of "snog"
snog
/snɒɡ/
verb
third-person singular simple present snogs, present participle snogging, simple past and past participle snogged
(British, Australia, colloquial) To kiss passionately.
noun
plural snogs
(British, Australia, colloquial) A passionate kiss.