Self-destroyer /(?)/

Self·-de·stroy·er

Self-destroyer

n.
  1. One who destroys himself; a suicide.