BLOWHARD

Definition of BLOWHARD

  1. (noun)a very boastful and talkative person