Top definition
Coyote, one that preys on road kill or up for an evening stroll cruising roadways in the ditch.
There was a Ditch Dingo eating a road killed trash panda on Highway 2.
by Underwear Gang July 07, 2018
Get the mug
Get a Ditch Dingo mug for your barber James.