1 definition by locrazy

Top Definition
a spicy, pint-sized individual, usually filled with lots of sass but innocent and strangely mysterious in nature; literally, a riddle trapped in a secret trapped in an enigma
That girl was straight up trippin', definitely reminded me of Mamta
by locrazy February 02, 2010

Mug icon
Buy a Mamta mug!