What does belly-up mean?

belly-up meaning in General Dictionary

economically ruined