What does "Terlikli orospunun oglu" mean in Turkish?

One english translation is "Son of a whore in slippers." - How to say Son of a whore in slippers. in other languages


More Turkish Swear Words


Ads