What does "snog, snogging" mean in England?

One english translation is "kiss, kissing, making out" - How to say kiss, kissing, making out in other languages


More England Swear Words


Ads