Subscribe English
look up any word, like seagulling:
 
1.
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
40 10