Answer: humblebrag

AnswerCrossword Clue
HUMBLEBRAGSelf-praise couched in self-deprecation, in modern lingo