Definitions of self-destroy:

  • verb:   do away with oneself or itself