What is the origin of the word snog?

The origin of the word 'Snog' or 'Snogging' is England :)