Skip to main content

Definitions by TheVoidLives23

Detricide 

To commit suicide by setting fire to yourslef making you burn alive; another word for self immolation.
"You'll never get your fucking autopsy,i'm doing detricide!"
Detricide by TheVoidLives23 November 20, 2011