Gives new meaning to the expression wind bag.
What a blowhard!
Now that’s a wanna be Scottish Blow Hard?