What does Mamacita Mean?

Mamacita literally means ‘little mama’ in English. ‘Mamacita rica! in Spanish means literally ‘little rich mama,’ but would be translated as ‘hot mama’ or ‘a good looking girl.’