Can someone please explain the meaning and usage of
"Turtles all the way down"
in simple words? I read Wikipedia and have some level of understanding of it but was hoping someone would make it more clear here. For instance, I would like to know if this expression is used on a day to day conversation? Is this expression understood by all native English speakers regardless of their specific knowledge of the background of the phrase?