Okay! First off, don't go putting yourself down, Johnny! Even if you were an idiot, you're a cute idiot! And secondly, if you translate Depp from German to English on google translate the result is 'Douchebag'...
I'm kinda torn, considering my family is 1/4 German... 😶🤔😐❤