Stomach Up Definition
What Is Belly Up? “Belly up” is an idiomatic expression in American English used to describe a business, organization, or institution that has ceased to exist or gone bankrupt. The phrase is a metaphor comparing the business in question to dead fish or another animal that has floated to the top of a body of