blow-hard

/B L OW1 AA0 R D/
noun
  1. 1

    A person who talks too much or too loudly, especially in a boastful or self-important manner.

Source: https://en.wiktionary.org/wiki/blow-hard, https://en.wiktionary.org/wiki/blowhard