What does "Puta merda" mean in Portuguese (brazil)?

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


More Portuguese (brazil) Swear Words


Ads