What does "Cagarla" mean in Chilean?

One english translation is "Screw things up " - How to say Screw things up in other languages


More Chilean Swear Words


Ads