01

chuffed

Wider British English

Pleased, happy, or proud about something.