From WordNet (r) 3.0 (2006): snogging n 1: (British informal) cuddle and kiss
snogging n 1: (British informal) cuddle and kiss