What is Snogg?
widely used in Britain and the UK; means simply 'a kiss'.
Do you fancy a snogg?
noun. half snail, half dog
That small curled up dog looks like a snogg.
See snail, dog, snogg, small