What a crazy word. I never knew what that meant. I always figured it was some French word for toilet. I guess I'm dumb like that.
Before you think I'm psycho or something please note that I came across the word on a blog when someone mentioned the latest Nick Cave album Abattoir Blues/The Lyre of Orpheus .