CANNOT GET NO SLEEPING

"Shit, you can't speak english you depp (?)

Go die, kk?"

native german speakers: is "depp" some colloquial word or something? never heard it. I'm presuming it means something like dumbass or the like. I've been studying deutsch for about 3 years...
 
Tell me more about Opth, haven't heard about that band before. ;)
I wish I could be mentally as balanced as this guy is. Or maybe not. ;)
 
ACTAULLY OPTH IS A SPEELILING THAT WENT WRONG SO SHUT YOUR MOUTHS MAN

AND OK I NOT FROM GERMANY BUTWHERE I FROM YOU NOT KNOW IT IT SMALL