What does Brain Balls Brain Ball mean?

Brain Balls Brain Ball meaning in Urban Dictionary

if your scrotum is tight and together, developing a "brain"- like figure. a competitors of kicking around novel tips.