BEOLINGUS
Dictionary - TU Chemnitz

 German  English

beknackt; bescheuert {adj} [ugs.] stupid; daft; silly; dumb [listen] [listen] [listen] [listen]

Er ist bescheuert. He's gone off his nut.

Ich bin doch nicht bescheuert! I'm not that stupid!