What does "mogolico de mierda" mean in Argentinian?

One english translation is "retarded shit" - How to say retarded shit in other languages


More Argentinian Swear Words


Ads