Definitions by FateDefied
Snogdown
(Noun) An incredibly full-on snogging session with lots of inappropriate groping. This is something sometimes shown on television, even though they know your kids are probably watching it.
Snogdown by FateDefied April 22, 2009