stuffed shirt

Definitions of stuffed shirt
1

n a bore who is extremely formal, pompous, and old-fashioned

Type of:
bore, dullard
a person who evokes boredom