"ich bin doch nicht bescheuert" in English Ich bin doch nicht bescheuert! I'm not that stupid! Detailed translations for "ich bin doch nicht bescheuert" Ich bin doch nicht bescheuert! Ich bin doch nicht bescheuert! I'm not that stupid!