It is a sign of mastery of a foreign language when you learn to swear and curse confidently, correctly and convincingly. My own mastery of German is near-native, and I spent almost half my life in Bavaria, but I never quite mastered the truly magnificent stream of vitriol that is Bavarian swearing. Although I speak German with a mild Bavarian accent and very occasionally throw in a few dialect terms and turns of phrase, I largely speak standard German, and when I swear and curse, it is invariably much the same as what you may hear elsewhere in Germany.
But the Bavarians have their own unique way of expressing frustration and insulting people. It can be quite devastating in skilled hands!
WARNING! If you are offended by swearing or blasphemy, stop reading now! This post is not for you.