Skip to main content

Douchecastle

A rude person of the male persuasion generally given to selfish acts.
This douchecastle stumbled to my apartment in the wee hours all lathered up and nostalgic.
by dnahvi January 29, 2009
mugGet the Douchecastle 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