What does mamasota mean in spanish?
haha no it does not mean overweight. it means a woman who is really hot or sexy. and in fact, "mamasota" and "mamacita" mean the same. but remember, these words are slang, they're not a polite way to call a woman and most women might felt offended.
I think as slang it depends where the person is from, it could be something like 'Big Mama' or even "Hot mama" - I guess I would prefer to be called mamacita - less ambiguity...
we use "Mamcita" when you see a Pretty girl, cute woman, 99% of the times is referring to the face symmetry or beauty.
Mamasota when is a Hot girl with big breast, big hips, small waist. or a girl that you consider out of the ordinary.
Careful that you don't confuse it with this. Mamasota is hot, but not Minnesota. Not at all.