Wiktionary
snogger
n. (context informal English) Someone who snogs
n. (context informal English) Someone who snogs