2 definitions by djhuf

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.
by djhuf April 18, 2008
Get the Douchcanoe mug.
An internet message board troll who is posting high on meth.
bg is the biggest mefftroll.
by djhuf May 16, 2010
Get the mefftroll mug.