DITD Share definition Flag Down In The DumpsA quick way to express one's down-trodden state. wow, that bitch was way mean to you today, you were looking pretty DITD DITD by dlbleezy February 16, 2010 0 0 Get merch Get the DITD mug. Buy Now — $32.95 See more merch