What is Iditard?
an iditard is an idiot/retard.
preferrably to government.
"Wow, George Bush is SUCH an iditard!"
See retard, idiot, george, bush, gay