man i almost hit that big piece of gator hyde laying there in the road
the cap off a tire that has the tread on it
"man i almost hit that big piece of gator hyde laying there in the road" What is the definition of "gator hyde"?