Learn English – A slang word for people who live in “fantasy land”

pejorative-languagesingle-word-requestsslang

Lately I've been searching for a current slang term, used in the US, describing people who live in a fantasy land, or prefer to live in a bubble.

After googling quite a lot, I realized that it's quite hard to search for this kind of thing, as slang is constantly changing and what may have been an excellent fit a year ago is long outdated today.

Any suggestions?

For clarification — The context should be somewhat cynical. The assumption is that living in fantasy is, of course, not recommended.
You can think of it as a cynical slogan saying: "Not recommended for people who want to live in fantasy land".

Best Answer

Consider space cadet:

  1. (slang, derogatory) One who deals with reality in a way consistent with being under the influence of (or "spaced out on") drugs.
  2. (slang, derogatory) One who forgets, daydreams, or otherwise is distracted from reality more often than most.

Ngrams for space cadet shows its use increasing steadily between 1970 and 2004, since which use has flattened out.