Depp

Etymology
Originally Upper German. Related to from.

Noun

 * 1)  fool, idiot, dork quirky, silly and/or stupid, socially inept person, or one who is out of touch with contemporary trends