snoggingEnglish

snogging

Noun

(British informal) cuddle and kiss

English: snogging