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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.