Tag: chuffed

chuffed

British slang for ‘delighted.’