Find a term:
Find Terms & Definitions.
Definition
A method of execution in which a lethal dose of drugs is injected into the veins of the condemned person.
Keep up to date with our latest articles, creepy news, info and products and receive promo material for great deals on all your wicked products.
A method of execution in which a lethal dose of drugs is injected into the veins of the condemned person.