stuffed shirt

Someone who is called a stuffed shirt is usually someone who is regarded as being a very stiff or pompous type of person. This person is arrogant and snobby with a superiority complex and thinks they are better than everyone else. They feel that their own talents and skills are worth much more than other people who have the same type of skills, and are often looked down upon due to these unattractive traits.