when i looked into the mirror this morning i knew it was a big ball day
when the weather is just right and the humidity is at the right point to make one's balls appear extra large
"when i looked into the mirror this morning i knew it was a big ball day" What is the definition of "big ball day"?