1 definition by Miss u memaw

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 20, 2017
Get the Memaw mug.