Definitions by djhuf
mefftroll
bg is the biggest mefftroll.
Douchcanoe
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.
Douchcanoe by DJHUF April 18, 2008