meaning of ball jar

ball jar meaning in Urban Dictionary

It really is in which your wife keeps your balls as soon as you get married.