by Dj Turner7855 October 13, 2018
Get the Dutchcanoe mug.Someone who is so much of a douchebag that the pressure built up inside of them releases. Spewing from the mouth, in a thread of molten douche.
Dont be a lard slop DOUCHECANOE.
Dont be a lard slop DOUCHECANOE.
by DJHUF April 18, 2008
Get the Douchcanoe mug.Related Words
by Dutch canoe November 12, 2014
Get the Dutch canoe mug.by jeffery epsteintower June 16, 2024
Get the dutchanese mug.