Answer: braggest

AnswerCrossword Clue
braggestBRAG, first-rate