Top definition
The best grandmother you can ever have that will always be there for you when you need her. And that buys crazy comfy socks for you
by Miss u memaw March 19, 2017
Get the mug
Get a Memaw mug for your dog James.
2
An extremely crazy grandmother that has constant conversations with her pet dog dutchess.
"DUTCHESS!!!" memaw
by Biano March 31, 2003
Get the mug
Get a memaw mug for your mate James.
buy the domain for your cat blog