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
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
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition