chuffed

British slang for ‘delighted.’