what planet are you on?

what planet are you on?

used to indicate that someone is out of touch with reality. British informal
See also: planet, what