I believe you are correct about the word "chuffed"

http://english2american.com/dictionary/c.html