legend in one's own mind (English, noun)
expansion: legend in one's own mind
Senses:
glosses: An egotistical, self-important person.
Forms: