Answer: selfpromoter

AnswerCrossword Clue
SELFPROMOTERBragging sort