A word that describes someone that thinks greatly of himself or is bragadocious.
That Johnny is so bragocious, he's always talking about himself.
9👍 1👎