"Me cago en tu puta madre" literally translates in English as "I shit on your whore mother" but it's actual meaning is not so close to that, at least in my Spanish. The insult would be closer translated into "Screw you" or "Fuck you"
Perhaps someone from Spain could opine on this. [MENTION=12906]DonAndres[/MENTION], help me out here.
Spanish doesn't have a word as wonderful as "fuck" to express multiple emotions. Instead we use variations of "Hijo de Puta""Me cago en ti""Me cago en tu Madre" etc etc.