Skip to main content

mattkatz's definitions

douche chills

A 2008 expansion team in the La Resistance Football League.
Wow, the Douche Chills are so good this year, they give me douche chills.
by mattkatz June 25, 2008
mugGet the douche chills 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