swashbuckling

noun

1.
flamboyantly reckless and boastful behavior