Braggadocious is an adjective describing boastful or swaggering self-promotion, often with a flashy, flamboyant flair. It implies loud, ostentatious bragging and exaggerated self-importance. In usage, it characterizes behavior or speech that is conspicuously braggy rather than understated.
Full pronunciation guide