rodomontader

rodomontader

(ˌrɒdəmɒnˈteɪdə)
n
a person who boasts or brags