1 definition by dalfreeze

Top Definition
The pleasure districts of feudal Japan. Literally meaning "floating world," these were places in which one would find nothing but sex and courtesans.
Have you read about those ukiyo places? Don't sound too different than New Orleans.
by dalfreeze October 12, 2009
Mug icon
Buy a ukiyo mug!