snog v : snuggle and lie in a position where one person faces the back of the others [syn: smooch, spoon] [also: snogging, snogged]
snogging n : (British informal) cuddle and kiss
snogging See snog