bloviate

verb
  1. to speak or write in a pompous or boastful manner
  2. Usage: informal; often derogatory

Examples