'chuffed' definitions:

Definition of 'chuffed'

From: WordNet
adjective
Very pleased; "I'm chuffed to have won"