Queen London's definitions
A strong minded person. A good heart very independent always willing to share can be sneaky always have good intentions
“There go Ramyra I love her”
by Queen London November 21, 2021
Get the ramyra mug.