Noun
bloviator (plural bloviators) One who habitually bloviates; a pompous, opinionated, typically voluble commentator.