meaning of Brain Balls Brain Ball

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.