Skip to main content

Dewconomics

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 December 2, 2010
mugGet the Dewconomics mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email