Top Definition
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.
by Lianator May 19, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.