we were on a roadie and almost smoked a ditch tiger
a stray cat in the country that you see on a back road either in a ditch or crossing the road
"we were on a roadie and almost smoked a ditch tiger" What is the definition of "ditch tiger"?