What does "tu si shem'" mean in Neapolitan?

One english translation is "your an idiot/stupid" - How to say your an idiot/stupid in other languages


More Neapolitan Swear Words


Ads