Hambog

Definition of Hambog
(adjective) arrogant, smug, boastful, overweening, vain, pretentious, pompous, puffy, magniloquent or self-important (noun) braggart or tinhorn