1 definition by MFaF

1. Any vehicle filled to capacity with a group of major douchebags. Usually a luxury SUV. Most often owned or purchased by the parents of one of the douche mcgouches inside. The group of individuals who pour out of the douche canoe can be affectionately referred to as a "shitstorm of douchebags."
If that douche canoe tries to swoop us in the Taco Bell line, I will go fisticuffs with that whole shitstorm of douchebags inside!
by MFaF September 13, 2009
Get the Douche Canoe mug.