oopiumiluola

Noun

 * 1)  opium den establishment where opium was sold and smoked