Top definition
To take in more than the recommended dosage of life, typically lethal.

i.e. to die of natural causes.
Old man Nelson's been living for so long, it's only a matter of time before he's going to OD on life.
by themilkmantrink July 29, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush