EG_Vanquish's definitions
Offensive slang; often used on various internet forums as a short for someone who behaves like a retard.
by EG_Vanquish December 28, 2005
Get the Tard mug.
Get the Tard mug.We'll email you a link to sign in instantly.