1 definition by mllssa

1
A grandmother type who is a combination of Mrs. Claus and Mary Poppins. Although she is a person of short stature, she has a heart as big as Texas.
" Fine, I'll just ask Mammo!"
by mllssa December 09, 2016
Get the mug
Get a Mammo mug for your guy José.