Green’s Dictionary of Slang

belly up v.

[belly up adj.2 (2)]

[1980s+] (US) to die.