1 definition by AMCR

Top Definition
The Store (proper noun- place). A trashy bar in Chicago that is open until the wee hours of 5:00am. In this particular bar, you will find that the Mind Erasers flow like wine and the live music leaves much to be desired. If you happen upon this place on non-music nights, you may go home with someone special. BEWARE! His home might be under a bridge. There are some seriously creepy bums at this bar. I don't mean bums who sit at the bar and mumble their sorrows to their beer and eye-rape you from a safe distance. I'm talking about a new breed of highly interactive creeps. Bring your mase! ...or at least a condom.
I think I left The Store with Bob Marley last night... and he was still dead.
by AMCR September 18, 2010

Mug icon
Buy a The Store mug!