an iditard is an idiot/retard.
preferrably to government.
"Wow, George Bush is SUCH an iditard!"
by djnsdifjf August 29, 2007
Get the iditard mug.