Top definition
Pieces of Tire left alongside the edge of the road/interstate
Look at all these road snake all over the road.!
by 81B August 19, 2018
Get the mug
Get a Road Snake mug for your papa Manley.