snogging

英文釋義

  1. (British informal) cuddle and kiss