English dictionary
snog meaning and definition
Definition and meaning of snog at MeaningMonkey.org. snog meaning and definition in the English Dictionary.SNOG verb
Definition of snog (verb)
Source: Princeton University Wordnet
SNOG verb