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
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición