look up any word, like smh:
 
1.
When a company is still in business despite the fact that it is run poorly.
I would have thought that the resturant down the street would have been out of business by now. I guess they are operating on Dewconomics.
by samuraileaf November 30, 2010