Skip to main content

Definitions by steinhammered

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.
double down by steinhammered April 15, 2010