Answer: cockalorum

AnswerCrossword Clue
COCKALORUM

Boastful little fellow.