Big Huge Thesaurus

self-destruct

verb

sounds kind of like