• word of the day

    cloud-cuckoo-land

    cloud-cuckoo-land - Dictionary definition and meaning for word cloud-cuckoo-land

    Definition
    (noun) an imaginary place where you say people are when they seem optimistically out of touch with reality

Word used in video below:
text: cuckoo i've never seen the cuckoo that's
Download our Mobile App Today
Receive our word of the day
on Whatsapp