her party last night was a huge beaver creek
a social gathering where attractive young women greatly outnumber the men
"her party last night was a huge beaver creek" What is the definition of "beaver creek"?