Phrs. Of a person, that they are alive but not in touch with reality. A catch-phrase cast at a person who lacks commonsense or whose attention has wandered.
LIGHTS ARE ON BUT NO-ONES HOME
Meaning of LIGHTS ARE ON BUT NO-ONES HOME in English
Slang English vocab. Английский сленговый словарь. 2012