What does ball-tearer Balltearer mean?

ball-tearer Balltearer meaning in Urban Dictionary

Australian slang. A thing that is wonderfully, excellently superb. See ripsnorter. Whenever anything is really so god-damn awesome your only word to spell out its balltearer