Tard Leash Share definition Flag 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. HEY LADY!! Put that crazy retard on a Tard Leash. Tard Leash by elcamino88 January 4, 2008 0 0 Get merch