Whatdoyaknow's definitions
A fucking retard. Someone who lacks common sense. Someone who constantly messes up on normally accepted social standards.
dumbass doucebag douche
dumbass doucebag douche
by Whatdoyaknow March 26, 2008
Get the Fucktardmug.