1 definition by Cesti the besti

Top Definition
An 'Intellitard' is one who has a stunning intelligence level, but a lack of judgment to use it. This person usually has waves of high intelligence, followed by lows of supposed retardation, in a sense that is totally unexpected to concerned parties.
My genius son occasionally lacks common sense. He is an intellitard!
by Cesti the besti May 15, 2013
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.