Vocabulary

自己嫌悪

self-hatred; self-abhorrence; self-loathing

noun adj-no
freq #45