Answer: bangster

AnswerCrossword Clue
bangstera braggart (one who boasts (to brag))