Someone who genuinely believes in the new religion called "Intelligent Design." Almost always used attached to the name of that dogma.
Look at that IDiot!
by Mark1952 July 05, 2009
another word for idiot
Look at that iot putting snow chains on in the middle of the hyway, what an iot!
by Squilliam November 12, 2006