Answer: humblebrag

AnswerCrossword Clue
HUMBLEBRAG

Self-praise couched in self-deprecation, in modern lingo