Top definition
The best person you'll ever meet. She will treat you in the exact same way you'll treat her. She will never break your heart. She is a friend with whom you can share anything. If she is your lover, then you have the best lover in the world. That's Anasua for you.
by Unlimitedchaos January 10, 2018
Get the mug
Get a anasua mug for your Aunt Helena.