Stuffed shirt, A

1. A person who thinks he is better than everyone else. 2. Someone who is conceited.