swaggerer

noun

One who swaggers; a blusterer; a bully; a boastful, noisy fellow.

noun

One who swaggers; a blusterer; a bully; a boastful, noisy fellow.

noun

One who swaggers.

noun

someone who walks in an arrogant manner