Skip to main content

live organ harvesting

Share definition
The action of removing one's organs while they are alive, using no anesthesia.
"Did you hear about the live organ harvesting situation in China? "
"Yeah, I want to vomit every time i hear about it."
by KEONFUCIUS February 13, 2017
Flag
mugGet the live organ harvesting mug.