dampdown Share definition Flag 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 0 0 Get merch Get the dampdown mug. Buy Now — $32.95 See more merch