What is Jaballs?
A male that has a pair of very large testicalsballs.
That dude gots some JaBalls in his pants.
See balls, sack, nuts, testes, marbles