Mamacita is a subjective, it depends on what context and situation you're using it in.
It doesn't mean "naughty women that are seduced" at all.
There are children spanish songs that use the word and is freely taught in schools as "mommy"
If it’s a child, addressing their mother, it’s “mommy”. If it’s an adult, walking with a little girl, it can mean “sweetie”. If it’s a young man, talking to a woman walking by, it’s a catcall. I only put in my two cents just because like you, I also come from a spanish speaking household.