Learn English – a word for someone who wants to be the best at everything they do?


I'd like to find a word to describe someone who, in no matter what situation, wants to be the best. Even if the topic is something negative (such as being told he is insane) he will want to be considered the best at displaying that negative trait (he would want to be the most insane person around).

Best Answer

That person is a one upper. Courtesy of urbandictionary:

one upper

An annoying person who responds to hearing someone else’s experience or problem by immediately telling a similar story about themselves with a much more fantastic (or terrible) outcome.

Person: I got to meet James Hetfield before the concert and I got his autograph.

One Upper: Yeah, well my cousin knows the head of security for Metallica, and he got us front row tickets to the show and then we went backstage and met the whole group. Then they invited us back to their hotel room and we partied with them all night.

Person: I have a a dislocated knee.

One Upper: Yeah, well last summer I broke my leg in four places and had to have a steel pin inserted. I also had to have surgery done on my knee to repair the torn ligaments. I was on crutches for almost two months.

Related Topic