A version of the iditarod where the dogs are replaced with people dressed as Nancy Pelosi and Hillary Clinton.
Dern, I wish we had Pay-Per-View so we could watch the idiotarod!
by Arthur Wellington October 20, 2007
1 more definition
The daily commute to school, work, home, etc.
After five, time to commence the idiotarod sled race to home.
by Shane C. September 28, 2007