Wiktionary
snogfest
n. (context informal English) A period of intense snogging (kissing)
n. (context informal English) A period of intense snogging (kissing)