What does mamacita mean?
It hards for me to understand this word because it's not in the dictionary.
mamacita means little mama. cita is a warm loving meaning given to a name i.e, chicita, bonita, pobrecita, flacita.
Mamacita means "mommy". It is often used however as a term of endearment similar to "Momma!!!!!!!!!!" in English.
These are all great responses,I only want to add ,you better know the' mamacita' well before using this phrase.
I think the difference between "hottie" and "little mommy" is noticeable depending on the country you are in. Best to ask the locals before you start using it.