Skip to main content

steinhammered's definitions

double down

A sandwich that a company markets hardcore to get people excited for, but it doesnt live up to the hype.
Dude I heard some much buildup for the double down but when I tried it was just run of the mill.
by steinhammered April 15, 2010
mugGet the double down 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