What does "Du Schweinehund!" mean in German?

One english translation is "You pig-dog!" - How to say You pig-dog! in other languages


More German Swear Words


Ads