Hi trinley, cuckoo means inexperience and less exposure to outside world because cuckoo live in very comfortable, protected and cozy nest which means you live in a family and protected surrounding hence you are inexperience of wild and outside world.......