Skip to main content

dampdown 

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.
dampdown by Johnny Mindless September 5, 2007
Related Words

dump down 

to excrete fecal matter.

what else would it mean?

also referred to as "double d"
i need to dump down is the most urgent way.

i need to double d... now.
what?
dump down.
oh... weak. ok fine. you can use my bathroom.
dump down by ckslick March 7, 2010