Dictionary (n.) One who swaggers; a blusterer; a bully; a boastful, noisy fellow.Thesaurus Herod blatherskite bluff bluffer blusterer boldface braggart bravo brazenface bucko bully bullyboy chutzpanik fanfaron hector hectorer hussy malapert miles gloriosus minx peacock pup puppy ranter raver roisterer saucebox smart aleck smart-ass smarty smarty-pants strutter swanker swash swashbuckler swasher upstart vaporer whippersnapper wise guy wise-ass |