What does Carstrate Car-strate mean?

Carstrate Car-strate meaning in Urban Dictionary

To revoke or pull an individual's access to their particular car. If you're without tips, your car is within the shop, or else from your arms for offered time frame.