Etymology
Advertisement

snog (v.)

"to flirt, cuddle," 1945, British English slang, of unknown origin, perhaps a back-formation from snogging. Related: Snogged.

updated on October 19, 2013

Advertisement