What does ball-mart mean?

ball-mart meaning in Urban Dictionary

somewhere that a person visits wake up the nerve to do something.