Top definition
A beautiful magical intelligent Goddess who seems to be a bit savage.
If your name is Shartisha i would like to meet ya.
by brillteligence January 18, 2017
Get the mug
Get a shartisha mug for your mama Helena.