steinhammered's definitions
A sandwich that a company markets hardcore to get people excited for, but it doesnt live up to the hype.
by steinhammered April 15, 2010
Get the double down mug.
Get the double down mug.We'll email you a link to sign in instantly.