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.
by Johnny Mindless September 5, 2007
mugGet the dampdownmug.

Share this definition