Ido edit

Noun edit

bravacho (plural bravachi)

  1. braggart