A person who is such a complete retard, that the words "retard" and "tard" just aren't enough to express the level of their retardedness.
by Hunter September 1, 2005
Get the Tardasawrus mug.
Get the Tardasawrus mug.We'll email you a link to sign in instantly.