[noun] [C] US [informal] - a person who likes to talk about how important they areStop being such a blowhard! Do you have to talk about yourself the whole time?
BLOWHARD
Meaning of BLOWHARD in English
Cambridge English vocab. Кембриджский английский словарь. 2012