你鬼迷心竅了吧;你吃錯藥了吧
what are you, etc. on?
used when you are very surprised at sb's behaviour and are suggesting that they are acting in a similar way to sb using drugs
釋義來自《牛津高階英漢雙解詞典》第 9 版