Green’s Dictionary of Slang

ball-busting n.

see ball-breaking n.