Answer: digyourowngrave

AnswerCrossword Clue
DIGYOUROWNGRAVEPractice self-sacrifice?