with a handful of viagra the retirement home was a bang palace
a dwelling/area of multiple sexuall encounters, similar to an orgy
"with a handful of viagra the retirement home was a bang palace" What is the definition of "bang palace"?