Definitions of vaunter:

  • noun:   a very boastful and talkative person