"to flirt, cuddle," 1945, British English slang, of unknown origin, perhaps a back-formation from snogging. Related: Snogged.
snob
snobbery
snobbish
snobby
snobocracy
snog
snogging
snollygoster
snood
snook
snooker