jamonearse
To brag or show off about one's achievements, whether they are real or made up (The term refers to displaying oneself like a prized ham).
Your cousin wouldn't stop jamonearse, saying that back in Spain he was a track and field champion at his university.
Automatically translated from Spanish