n. person who is perceived as useless, stupid, or given more credit than he/she deserves -- usually a person in higher income or social prominence. See also,
blowhard.
Entymology/usage: To call someone a "stuffed shirt" is of course, derogetory. The shirt is given more credit than the person wearing (or stuffing) it by the person wielding this insult. It is used widely in describing politicians or a loud-mouthed employer.
Everything was running fine in the office before the stuffed shirts from the consulting firm made useless changes that did nothing but create more work.