Launch snog

The action of propelling ones body on to that of another person and French-kissing them with force. The over-zealous cousin of the 'grab snog'
I can't believe I launch snogged him!

(The scene from 'He's Just Not That Into You' when the female lead launches across the sofa to kiss the object of her affection, Justin Long)
by Chinadam June 02, 2011
mugGet the Launch snogmug.

Grab Snog

The action of physically grabbing someone's head or face and french kissing them with force. Often happens in public situations e.g. a bar or club. In severe cases, this can be referred to as 'face rape.'
That guy totally just grab snogged me!
by ChinaDam January 21, 2011
mugGet the Grab Snogmug.