What does ‘stack up’ mean?

stack up

( v ) To wreck. He’s already stacked up two cars and his dad isn’t giving him the dough to buy a third.