2 definitions by DJHUF

Top Definition
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.
Everyone hates you because you are a douchcanoe.
by DJHUF April 18, 2008
An internet message board troll who is posting high on meth.
bg is the biggest mefftroll.
by djhuf May 15, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.