don't you dare to swear on Turkish you got veren...btw,I can't find proper translation for this,but I'm interested is this very insulting in Turkey
--yedi ceddini siktigimin oglu-- ?
I only found it's connected with ancestors or something ?
I want to have a word or two in my backpack if some Turkish guy start insulting me,you know,nothing personal