Idiom: Cloud cuckoo land

What does 'Cloud cuckoo land' mean?

If someone has ideas or plans that are completely unrealistic, they are living on cloud cuckoo land.


Idioms similar to 'Cloud cuckoo land'

See also: