Top definition
a perfect person that trys to hard sometimes but if you get in there way they will make sure somthing bad happens to you dont get on there bad sides
did you meet the new girl maryjade shes so cute
by dont worry June 23, 2015
Get the mug
Get a maryjade mug for your fish Jovana.