So as I understand it, in Germany calling someone obscene names (asshole, cockmaster, fuckstick, cumstain, etc.) is Beleidigung and can result in fines. I suppose non-obscene names would apply as well (dummy, stupid, jerk, coward).
But what if you tell someone, "Go fuck yourself." That's not really calling him or her a name; it's more like giving instructions. Is that Beleidigung as well? I would like to know whether I can utter those words with legal impunity.
For argument's sake, let's assume here that the recipient speaks English well enough to correctly write down what was said and has witnesses. Oh yeah, and I'm not going to bother trying to do this in German.