What is D-tard?
Doubly Retarded
-or-
A combonation of "Dee-dee-dee" and Retard
Also be spelled as Deetard
~Random game character doesn't do what you want it to do~
You: ...D-tard
See dee-dee-dee, idiot, stupid, dumb