1 definition by your pal 56
A term commonly used by old timer road maintenance workers
Rough spot on the highway which causes frozen snow to fall of cars and trucks
Rough spot on the highway which causes frozen snow to fall of cars and trucks
by your pal 56 February 1, 2019