Dictionary.com
Thesaurus.com

self-maimed

  • a word derived from maimed.
    maimed
    adjective
    partly or wholly deprived of the use of some part of the body by wounding or the like.