Top definition
the sound of tires screeching the pavement is not very well known, although it is generally associated with a death sentence.
I was walking to my friend's house when I heard this car screeching tires on the street.
by bleuilly May 04, 2010
Get the mug
Get a screeching tires mug for your guy James.