Charming

/ˈtʃɑːrmɪŋ/

Slang Meanings

Super charming; extremely good at making people feel good.
He's just super charming, everyone loves him!
To charm someone; to win someone's affection easily.
She knows how to charm her way into any party.