An mix of retarded, stupid, and dumb, meaning all three.
by Rapetasm March 20, 2009
Get the Restupidumb mug.