Learn how to say Charmed correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word charmed:
1(of a person’s life or a period of this) unusually lucky or happy as though protected by magic:
I felt that I had a charmed life
2 Physics (of a particle) possessing the property charm:
a charmed quark
expressing polite pleasure at an introduction:
charmed, I’m sure