braggadocio
noun
°A braggart.
°Empty boasting.