1 definition by Sameul

Mumma in most Indian Citites , particularly in North India, means " Breast of a Female or Boobs
Os Da mumma bada Wada He Meaning she has big boobs
by Sameul June 2, 2007
Get the Mumma mug.