Meaning
to fail or go bankrupt, especially in business
Literal Meaning
to turn over like a dead fish
Example
“After years of struggling, the restaurant finally went belly up last month.”