Someone who is incapable of completing even the most simplistic act.
by Chance Found November 23, 2007
Get the imanidiot mug.