cuckledee meaning