See, the thing with “puta/puto” is that it literally means “whore”, but it’s used to empathize cursings just like “fucking” is used in english. We’re even misusing it by putting it before verbs, imitating it’s use in english.
I think the Polish word ‘kurwa’ is coincidentally similar.
I think the Polish word ‘kurwa’ is coincidentally similar.