What does "Na gudda lo modda pettu" mean in English?

One english translation is "fuck my back" - How to say fuck my back in other languages


More English Swear Words


Ads