a nickname for an ever so popular strip club chain. Delilah's Den
"Hey let's go to the Den tonight."
3👍 4👎