1 definition by Nilla Waferz

Top Definition
Finishing off what nature has started.
We really need to practice a little euthanasia on those lung cancer patients. Nature already has them most of the way there.
by Nilla Waferz August 27, 2008

Mug icon
Buy a euthanasia mug!