Top Definition
a person who is obviously not dumb, but often seems to say dumb things
He's really well-educated, but every time he tries to join in the conversation, you have to wonder if he grew up under a rock. What an itiod!
by terminventor September 24, 2007
6 Words related to itiod

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.