self-slayer

noun
University
1

One who slays oneself; self-killer.