Bill O'Reilly
December 3, 2018
Vainglorious

[Vane-glor-e-us] excessively proud of oneself or one's achievements; overly vain

Posted by Staff