douchecanoe

Thats a nice douchecanoe in the water..

or

Wow jon youre a douchecanoe.
by Thatngatylerrr August 01, 2006
Get the douchecanoe mug.