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!"
by TheVoidLives23 November 21, 2011
Get the Detricide mug.