Answer: braggarts

AnswerCrossword Clue
BRAGGARTSSelf-advertisers.
braggartsBRAGGART, one who boasts (to brag (to boast))
braggartsA person who boasts about achievements or possessions