What does "Chupa pico" mean in Chilean?

One english translation is "Cock Sucker!" - How to say Cock Sucker! in other languages


More Chilean Swear Words


Ads