Stack Exchange Network
Stack Exchange network consists of 181 Q&A communities including
Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack Exchange
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.
Sign up to join this community
Anybody can ask a question
The best answers are voted up and rise to the top
8 years, 5 months ago
This question already has answers here:
8 years ago.
Is there a word or idiom to describe someone who is always trying to create a good impression when talking about himself? Someone who is always trying to show that he is better than others even if he is not.
For example, when you talk to someone about a trip to an amazing place and then the person you are chatting with says that he went on a better trip than yours, that you bought a great car but this person's is better... and so on.
Dec 15, 2014 at 19:17
83 1 1 gold badge 1 1 silver badge 6 6 bronze badges
: someone who always brags or boasts about himself. Blowhard
He is also a braggart, bragger, line-shooter, vaunter, etc.
Blowhard is an informal word describing someone who can't stop talking about themselves or their accomplishments, real or imagined.
blowhard: A person who blusters and boasts in an unpleasant way.
My pick for an instance of boastful talk exhibiting self-importance
all bark and no bite
all hat and no cattle
Dec 15, 2014 at 19:39
13.7k 4 4 gold badges 29 29 silver badges 64 64 bronze badges
That person could be called a
From the Google Dictionary:
noun: braggart; plural noun: braggarts
a person who boasts about achievements or possessions.
Dec 15, 2014 at 19:21
Kristina Lopez Kristina Lopez
26.5k 6 6 gold badges 55 55 silver badges 112 112 bronze badges
The standard colloquial term for such behaviour is
one-upmanship - the technique or practice of gaining an advantage or feeling of superiority over another person
Dec 15, 2014 at 19:26
138k 45 45 gold badges 283 283 silver badges 505 505 bronze badges
a person who pretends to be what he or she is not : an affected or insincere person
Dec 15, 2014 at 20:02
According to Urban Dictionary, a common slang word for such a person is a
topper; they always have to "top" what someone else says.
Dec 15, 2014 at 20:25
11.7k 11 11 gold badges 57 57 silver badges 88 88 bronze badges
The person could be said to be self-aggrandizing.
n. The act or practice of enhancing or exaggerating one's own importance, power, or reputation.
self′-ag·gran′diz′ing /-ə-grăn′dī′zĭng/ adj.
Dec 15, 2014 at 19:38
21 1 1 bronze badge
A slang expression is:
to get : (from TFD) cocky
Dec 15, 2014 at 19:31
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our
Accept all cookies
Necessary cookies only