From one OldTimer to another : snog = smooch = "making out."

That's correct. It has always seemed to me to have an unpleasant sound for what should be a pleasant enough occupation. Teenagers enjoy doing that with the words they invent, I think. I guess its a form of rhetoric, is there a word for it?