i hate this damm humid weather, now i might end up getting angry balls if i don't find a place to cool off
when you scratch your balls after you sweat and it creates a rash from the heat
"i hate this damm humid weather, now i might end up getting angry balls if i don't find a place to cool off" What is the definition of "angry balls"?