meaning of Bist du bescheuert?

Bist du bescheuert? - German to English

Are you crazy?

View more

  • have you been daft? [coll.]