LAY A PATCH


Meaning of LAY A PATCH in English

{v. phr.}, {slang} To take off in a car or a motorcycle so fast that the tires (made of rubber) leave a mark on the pavement. * /Look at those crazy drag racers; they laid rubber in front of my house./

Slang English vocab.      Английский сленговый словарь.