ETYM Old Fren. bragard flaunting, vain, bragging. Related to Brag.
A very boastful and talkative person; SYN. boaster, blowhard, line-shooter, vaunter.
1. The act of showing off
2. One that shows off; exhibitionist
3. Someone who shows off is a show-off.
1 (chiefly British); a person who masturbates
2 (chiefly British); jerk, dolt