rodomont

n.

  1. A vain or blustering boaster; a braggart; a braggadocio.

a.

  1. Bragging; vainly boasting.