elcamino88's definitions
A leash designed to keep a retard at bay. It can be made to attach to the chest or the neck of the supposed retard.
by elcamino88 January 4, 2008
Get the Tard Leash mug.
Get the Tard Leash mug.We'll email you a link to sign in instantly.