Meanings
derogatoryfool, idiot, dork (quirky, silly and/or stupid, socially inept person, or one who is out of touch with contemporary trends)
Ich komme nicht mit weil er ein Depp ist!I'm not coming along because he’s a dork!
derogatorydork; fool; moron; schmuck
Was macht der Depp da?
Examples
GermanEnglish
Er sieht wie Johnny Depp aus.He looks like Johnny Depp.
Ihr Deppen bringt die Schule in Verruf!You idiots are giving the school a bad name.