"Depp" in German, I will translate in my colorful way of course,
means:
Fool, Idiot, Knucklehead, Buttmonk, Villiage Idiot, Moron
and anything you please.
Think it is pretty funny that he says all this to a German Mag, "Depp shows he is a Depp".
Always thought he was a "depp" anyways.