(slang) Detached from reality; dwelling in a distorted worldview.
Click a letter below to find expressions that start with that letter.