Skip to main content

lalalalalover82's definitions

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.
That girl mary grace is the most popular girl i've ever met.
by lalalalalover82 September 25, 2011
mugGet the mary gracemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email