Tag: delighted

chuffed

British slang for ‘delighted.’