meaning of Balls in a Jar

Balls in a Jar meaning in Urban Dictionary

becoming totally and utterly whipped because of the feminine gf.