meaning
Charisma; the ability to charm or attract someone (usually romantically).
in the wild
"He pulled her with that unmatched rizz."
Made with Emergent