blusterer
/ˈblʌstərər/Definitions
1. noun
A person who talks boastfully or confidently about something they do not know or understand.
“He was dismissed as a blusterer by the experts in the field.”
2. noun
A person who talks loudly and boastfully, especially about their accomplishments.
“The politician was accused of being a blusterer by his opponents.”