Top definition
Riding your snowmobile in a ditch or ravine. Riding on unmarked trails.
"...I was ditch banging all night till the DNR showed up."
by bkboatnsleds.com October 15, 2009
Get the mug
Get a Ditch Banging mug for your dog Callisto.