DarkSoul_15's definitions
A amazing person who is always there for you no matter what.Once you meet her you will fall in love with her instantly.
She is such a jade.
by DarkSoul_15 March 14, 2017
Get the Jade mug.
Get the Jade mug.We'll email you a link to sign in instantly.