It's de-liver as in "to remove someone's liver". By Grumpasaurus2021-03-13 05:00 85% (709) Horror Deliver