2 definitions by Chinadam
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.'
by Chinadam January 20, 2011
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)
(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 May 9, 2011