3 ms·PSA: for those that haven't soaked in sufficient britspeak, "chuffed" means delighted.by mceachen 7y agoPSA: for those that haven't soaked in sufficient britspeak, "chuffed" means delighted.