1 definition by Greg Wrightheart

a human being who has an infinite amount of flaws.
The iriot was despised by everyone
by Greg Wrightheart March 11, 2004
Get the iriot mug.