one who posseses a mental deficiency so great that it can only be measured by the combined disability of many retarded people
Goddamit man, when did you get to be such a tardbasket?
by Hansome B Wonderfull December 23, 2003
Get the tardbasket mug.