Skip to main content

Babardouchebaginator's definitions

Douche Stamp

A hickey left on you by a douche that breaks up with you via email the day after receiving the stamp.
Do you have some make-up for my douche stamp?
by Babardouchebaginator June 10, 2010
mugGet the Douche Stamp 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