Do you really want to send Tsarren a message saying you like their work?
A question similar to what are you on? It implies that the questionee is smoking some form of illegal drug that is influencing his or her behavior in a bad way. See also "Huh?", "Where did you pull that from?", and "What planet are you from?"