I had bragged
Past perfect conjugation of brag.

brag

Popularity
500+ learners.
Word of the Day
withered