Top definition
widely used in Britain and the UK; means simply 'a kiss'.
Do you fancy a snogg?
by kerrigwen July 13, 2005
Get the mug
Get a snogg mug for your mama Beatrix.