Top definition
To urinate yourself whilst heavily inebriated, usually whilst passed out.
Gerry, if you crash here tonight, you're not gonna dampdown are you?
Nah, I've only had two pints.
by Johnny Mindless August 28, 2007
Get the mug
Get a dampdown mug for your bunkmate Rihanna.