Immortal

/ɪˈmɔːrtəl/

Slang Meanings

Legendary in status; extremely famous.
His performance was so good that it made him immortal in the eyes of his fans.
Unforgettably impactful.
That movie was immortal; I can't stop thinking about it.