What does "serem ti se u carapu" mean in Serbian?

One english translation is "i may shit in your sock" - How to say i may shit in your sock in other languages


More Serbian Swear Words


Ads