never-never land

📖 general
Meaning
a fanciful or unrealistic place or situation
Literal Meaning
a land of perpetual uncertainty
Example
“His plans for the business seemed like they were straight out of never-never land.”