Stuffed Shirt

An overly formal or pompous person.

Examples:

  • She's such a stuffed shirt that I'm surprised you'd invite her to a barbecue.

Origin: c. 1900