Definitions by lalalalalover82
mary grace
lady in the street, freak in the bed. ;) often a beautiful girl who has great tits. she's very intelligent and sarcastic, but can hold her own in any crowd. everyone loves her.
mary grace by lalalalalover82 September 25, 2011