Skip to main content

Definitions by TheFeatheredCap

Douchecanoe

A douche that wants to be a canoe, so that it will be floating and not sinking in its own stupidity.
You fucking douchecanoe.
Douchecanoe by TheFeatheredCap August 17, 2011