What does Bat Balls mean?

Bat Balls meaning in Urban Dictionary

Bat Balls is a phenomenon occurring under intense heat wherein the sitting subject's scrotum relaxes and slides underneath subject's thighs, occasionally staying with the seat pillow.