Lion's Den (nightclub)
WiktionaryText

Noun


lion's den
  1. the lair of a lion
  2. any dangerous or frightening place
 
x
OK