The Collaborative International Dictionary
Self-destroyer
Self-destroyer \Self`-de*stroy"er\, n. One who destroys himself; a suicide.
Wiktionary
self-destroyer
n. One who destroys himself/herself.