Top Definition
The cap off a tire that has the tread on it.Usually seen in the middle of the highway.
Man I almost hit that big piece of gator hyde laying there in the road.
by unknown November 17, 2002
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.