Top definition
Someone who isnt quite a retard, but still very special.
"hey, that guy thinks there is a right sock and a left sock"

"yep, he's definitley a specialtard"
by Ryan is god December 13, 2009
Get the mug
Get a specialtard mug for your father-in-law Manley.