Top definition
A queen in all senses. A great listener and go getter. A leader and loves family and having a good time. Forgives easily but never forgets. A traveler that makes anywhere home and beautiful inside and out. Extremely intellegent.
I wish i had a twnesha for a i wifey.
by world renowned February 04, 2010
Get the mug
Get a Twnesha mug for your friend Rihanna.