dumbass'tard Share definition Flag An insult. A combination of "Dumbass", "Bastard", and "'tard" ("'tard" being slang for retard.) I can't believe he did that. What a dumbass'tard! dumbass'tard by Steven M. Chatterton August 29, 2004 0 0 Get merch Get the dumbass'tard mug. Buy Now — $32.95 See more merch