What does "que chucha!" mean in Chilean?

One english translation is "what the fuck!" - How to say what the fuck! in other languages


More Chilean Swear Words


Ads