Literally "the floating world" - living in the moment, detached from the bothers of life. Japanese word or phrase that does not have a direct English equivalent.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.