So it seems that "puta" would probably imply fucker more than whore. It would be literally "fucker jew", which could translate to jew whore pretty well. "Puta de madre" would be "mother fucker." Of course I don't actually speak taco, they just scream obscenities at me.
Just testing it out with yandex translate,
puta -> whore
fucker -> hijo de puta
hijo -> son
So it seems that "puta" would probably imply fucker more than whore. It would be literally "fucker jew", which could translate to jew whore pretty well. "Puta de madre" would be "mother fucker." Of course I don't actually speak taco, they just scream obscenities at me.