ditch vision Share definition Flag An absolute cunt who drives Jeeps into ditches Oh that Canadian is such a Ditch Vision ditch vision by DumbCunt273 July 4, 2017 0 0 Get merch Get the ditch vision mug. Buy Now — $32.95 See more merch