very pleased; "i'm chuffed to have won"

listen to the pronunciation of very pleased; "i'm chuffed to have won"
very pleased; "i'm chuffed to have won"