Green’s Dictionary of Slang

blow n.8

see blowhard n.2