A tardbag is a name for a retarded person.
shut up you fucking tardbag.
10👍 2👎
a person defined with the combination of retard and douche bag.
Noah Klein is a tardbag.