1 definition by GoooddsamKa

A girl who is the nicest and sweetest. She always cares for others even if they don't care for her. She's the most adorable in all the world.
Guy: Dude, she gave me her lunch today. I didn't have one
Guy 2: you don't even talk to her!
Guy: I know. She's such a Mary
by GoooddsamKa December 20, 2013
Get the Mary mug.