meaning of Balls-a-rama

Balls-a-rama meaning in Urban Dictionary

when you've got an accident of some consequence