Still looking for the ideal descriptor for an "ignorant blowhard" [duplicate]

The phrase feels a little dated to me, although ngram shows it to have interested tenfold since about 1990, but I like:

Pompous Ass = A person who seems full of themselves and who grabs every opportunity to let others know of their feelings of superiority.

Urban Dictionary