Answer: chuffed

AnswerCrossword Clue
chuffedannoyed; displeased; disgruntled.
chuffedCHUFF, to chug (to move with a dull explosive sound)
chuffedVery pleased