Q:

Why do fish go belly up when they die

Answer

When fish die, their innards decay, giving off gases which fill up their abdominal cavities and make them float like a buoy. ChaCha on!