(n)snogging(British informal) cuddle and kiss