Skip to main content

Definitions by Lianator

Mama Grace 

Slang for a motherly, hardworking, monkey loving, water polo playing person
Person 1: Hey have you seen Mama Grace?
Person 2: No, is she MIA ?
Person 1: We should check the pool, she's probably still swimming.
Mama Grace by Lianator May 19, 2013