Skip to main content

txdollface's definitions

Douche Canoe

A douche of such magnitude you need a watercraft to navigate.
I can't believe he stole that kids bike, what a douche canoe!
by txdollface April 26, 2016
mugGet the Douche Canoemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email