Answer: autodestructed

AnswerCrossword Clue
autodestructedAUTODESTRUCT, to self-destruct