What does Balls-a-rama mean?

Balls-a-rama meaning in Urban Dictionary

when you've got an accident of some consequence