Actually, the word is German slang and simply means stupid/Braindead. I recently saw this great German slogan: "Doof aber lustig". ("Braindead, but funny" - but could also mean "Braindead, but horny).