Ratchet Strap Retarded Share definition Flag The inability to use or comprehend the mechanism that is the ratchet strap Yo, B the bike flew off the truck when we were taking it to the track last week because you are ratchet strap retarded. Ratchet Strap Retarded by Derbygirl669 August 6, 2021 0 0