to be chuffed

to be very pleased about something.
Categories: British verb

'to be chuffed' on video