What does "estupido de mierda!" mean in Argentinian?

One english translation is "idiot of shit!!" - How to say idiot of shit!! in other languages


More Argentinian Swear Words


Ads