i wish i had air conditioning - there sure is a lot of ball soup going on down there
when, in the heat of summer, your balls are soaked in sweat
"i wish i had air conditioning - there sure is a lot of ball soup going on down there" What is the definition of "ball soup"?