speaking of yourself in superlatives
[ Syn: boasting , self-praise , jactitation ]
show off
[ Syn: tout , swash , shoot a line , brag , gas , blow , bluster , vaunt , gasconade ]
wear or display in an ostentatious or proud manner; she was sporting a new hat
[ Syn: sport , feature ]