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
Emails are sent from email@example.com. We'll never spam you.×