1 definition by Thunderlord
A very beautiful girl, very charming. Super well known everywhere she goes. She is so lovely and caring. Gets her way, but very hard to get her as your own. She has such a pretty smile that you can’t resist her charm.
by Thunderlord November 22, 2021