Top definition
A girl who is an expert in joining two seperate hearts together. The queen of togetherness. A sweet girl who can deal wid any hatred or sad moment by simply spreading love and peace.
He: Hey! Do u know who that girl is??

Me: ohh yeah shezz Yogshree our new classmate.
Ohh man shezz so prttayy !!
by BiggestSwiftieโค๏ธ January 11, 2018
Get the mug
Get a yogshree mug for your Aunt Rihanna.