Depp is German slang for being an idiot.
define "depp"
Ed is a rocket scientist of guitar and a complete depp on everything else.