Top definition
A nickname for Sarah Palin, alluding to her resignation as Governor of Alaska, after having resigned her Major position as a sports announcer to become a governor.
Second job in a row she quits? Hopefully Iquitarod isn't running for the White House, as she might get the cold feet when she gets de Nuclear codes.
by Zavreio July 06, 2009
Get the mug
Get a Iquitarod mug for your coworker Georges.