puff-up, proud of oneself, arrogant.

.

.