What does "Puta que o pariu" mean in Portuguese?

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


More Portuguese Swear Words


Ads