Pay-the-debt-of-nature Definition

verb

(euphemistic) To die.

Wiktionary