Die on the stage
• Bomb
• Bomb big time
• Bomb on Broadway
• Fail wretchedly
• Flop
• Succeed in a coop, or fail in most else