ほこった
kachihokotta

Godan Verb (ru)

The past form of 勝ち誇る

1. Triumphant; Victorious; Won

Past/Perfective