Another expression for a blowhard but with a more expletive charged and greater emotional impact.
Friend 1: What is your opinion of this politician.
Friend 2: He/She always appeals to his/her constituents biggest irrational fears and hatreds. He/She is nothing but a big loud fuck.