1 definition by SurpriseButtSex123

Top Definition
When your balls are so sweaty it starts dripping off.
"You have sweaty nuts"

"I know, I have a rainy ballsack"
by SurpriseButtSex123 December 29, 2011

Mug icon
Buy a Rainy Ballsack mug!