it was a total babestorm at the coffee shop today, i nearly lost my load
a dangerously high concentration of babes
"it was a total babestorm at the coffee shop today, i nearly lost my load" What is the definition of "babestorm"?