vainglorious
🇺🇸
/ˌveɪnˈɡlɔːriəs/
🇬🇧
/ˌveɪnˈɡlɔːriəs/
showing too much pride in oneself and one's achievements
The athlete's vainglorious speech about his own successes annoyed his teammates.