Meet A Sticky End Definition

verb

To die unpleasantly due to one's actions.

Wiktionary