Big Huge Thesaurus

self-worship

noun

sounds kind of like