Skip to main content
an iditard is an idiot/retard.
preferrably to government.
"Wow, George Bush is SUCH an iditard!"
iditard by djnsdifjf September 5, 2007
Related Words