Top definition
A brick-and-mortar store, such as Best Buy, where shoppers go to compare products before ordering them online, for a lower price, from sites like Amazon.com.
"You know you'll get a better deal on a TV if you order it online."
"Yes, I know, I'm just going to the Amazon showroom to figure out what I want to order."
by kodiak324 March 09, 2014
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush