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
The best memaw ever
Memaw: define #2
An extremely crazy grandmother that has constant conversations with her pet dog dutchess.