English edit

Etymology edit

self- +‎ hateful

Adjective edit

self-hateful (comparative more self-hateful, superlative most self-hateful)

  1. self-hating