Golden Bowl

Dictionary

SELF-IDOLIZEDa.

Idolized by one's self.