What does "Schiffa ti n goul" mean in Neopolitan?

One english translation is "Stick it in your ass" - How to say Stick it in your ass in other languages


More Neopolitan Swear Words


Ads