Big Huge Thesaurus

self-destroy

verb

sounds kind of like