Will Wood June 19, 2022 by George Spencer · Published June 19, 2022 Will Wood’s “Euthanasia” Lyrics Meaning As you may already know, euthanasia refers to a medical procedure in which a person or animal’s life is intentionally taken. In the case of human beings, this is usually done when it has been concluded...