• Self-harmer

    Full definition of self-harmer

    Noun

    1. Someone who performs self-harm.
    © Wiktionary