snog (v.)youdaoicibaDictYouDict[snog 词源字典]
"to flirt, cuddle," 1945, British English slang, of unknown origin, perhaps a back-formation from snogging. Related: Snogged.[snog etymology, snog origin, 英语词源]