Skip to main content

lesser-douche's definitions

Douche Supreme

The biggest douche that ever was. His douchiness is so grand it makes all the other douches seem like nice guys. And he's french.
by lesser-douche February 22, 2009
mugGet the Douche Supreme mug.

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