Word of the Moment

Snogging

(British informal) cuddle and kiss