Synonyms: chuffed
Definition: very pleased
Usage: I'm chuffed to have won
Similar words: pleased
Definition: experiencing or manifesting pleasure