What does "puta que pariu!" mean in Brazil?

One english translation is "fucking hell" - How to say fucking hell in other languages


More Brazil Swear Words


Ads