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

Mug icon
Buy a Intellitard mug!