Dum Dum Share definition Flag Better than retarded. Akeeva:Mane, i'm so retawded Tyrelle:No mane it's dum dum Dum Dum by trent da DDB March 30, 2009 0 0 Get merch Get the Dum Dum mug. Buy Now — $32.95 See more merch