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 downmug.

Share this definition