Back to top

self-loathing

(self-hatred)
is a kind of:

Pathologically low self-esteem.

Movies