she laid on her charma and it really paid dividends when she was offered the job years later
belief that your charm will come back to you and affect you in some way
"she laid on her charma and it really paid dividends when she was offered the job years later" What is the definition of "charma"?