You have never heard that word before??
I am familiar with a few British slang words, but I never heard of "Chuffed". Not in the USA.No, not in the USA in my lifetime. Maybe it’s an age thing, I’m 63. Now if you said stoked then I’d get it.
Enjoy your car!