Top definition
A beautiful smart girl who is most definitely going to find love with a Leo acording to the zodiac sign and will suffer many problems but will find someone to guide them
Her name is shauna jai
by Donna sherpy May 17, 2018
Get the mug
Get a shauna jai mug for your girlfriend Rihanna.