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 Leashmug.
Get the Tard Leashmug. We'll email you a link to sign in instantly.