Skip to main content

Definitions by 103937;727261783

douche canoe 

a person whom is a level above you’re average douchebag. the ultimate douche.
Brenden is sure a douche canoe when it comes to dealing with girls.
douche canoe by 103937;727261783 January 26, 2018