In north India, mother; in south India, female (kid or adult)
Term:You nonsense!
Angry exclamation roughly equivalent to "You're full of sh*t"