1 definition by Zebrasrock1121
The most caring and loving mother on the planet. She will warm your heart as soon as you meet her. She is very protective like a mama bear, but for all the right reasons. She has her ways that make people angry, but always turn out for the best.
by Zebrasrock1121 December 31, 2011