Word of the Moment

Grandiloquent

puffed up with vanity