Akademik

snog
v. & n. Brit. sl.
—v.intr. (snogged, snogging) engage in kissing and caressing.
—n. a spell of snogging.
Etymology: 20th c.: orig. unkn.

Useful english dictionary. 2012.