Colloquialism indicating that someone is of muddled intellect. Synonymous with "lights are on, but nobody's home" or "a few cans short of a sixpack".