I certainly got someone like that in my life. After my parents divorced, my mom remarried later on, and her current husband is exactly like that. Every single time you bring up a skill or an achievement of yourself or someone else, he always has to one-up it by saying that he did it better or he did it different or this or that. It's so annoying.