1 definition by Sameul

Top Definition
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 02, 2007

Mug icon
Buy a Mumma mug!