Using a vehicle with rubber tires and spinning them on ashphalt, concrete etc and leaving a patch of rubber.
To lay a "patch".
When he dropped is Mustang into 2nd gear, he layed a patch.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.
Log in with Facebook to save your favorite definitions
and share them with friends.