snog

snog  {n.}
French kiss, or any prolonged physical intimacy without undressing or sexual contact.
Categories: British noun

'snog' on video