Honestly, zorra isn't as gross as puta... or cazzo in Italian. The number of times it's been used in series and telenovelas in the afternoon! If it is not offenssive in Spanish speaking countries why would it be outside that circle where they don't even know the meaning.
I don't think there...