IPA: //ˌbræɡəˈdoʊʃioʊ//
KK: /bræɡəˈdoʊʃioʊ/
A person who boasts a lot or shows off in a way that is not sincere. It can also refer to a style of talking that is full of bragging and arrogance.
His braggadocio made it hard for others to take him seriously.
Braggadocio originates from the Italian word 'braggadoccio', which is derived from 'braggare' (meaning to boast) and the suffix '-docio' (meaning a person who). The term refers to a person who boasts or brags excessively about their achievements or qualities.
Think of someone who is always 'boasting' ('braggare') about themselves — that's what braggadocio means, a person who brags.
No commonly confused words.