Top definition
A woman who is small, and nicknamed mumbo
just about any grandma that ever lived
by Joe Schmoe March 27, 2005
Get the mug
Get a Majeeda mug for your dog Vivek.