Shaistar's definitions
She is the definition of gorgeous and extremely shy and very stubborn at times but she is most cutest soul alive.
by Shaistar July 2, 2020
Get the shahista mug.
Get the shahista mug.We'll email you a link to sign in instantly.