Slang: swaggering showing-off, flashy bravado.
Slang: a flashy show-off tough guy, a swaggering dandy-rowdy.