text: what means 'to be stacked onto something else"?   usually stacked means to be piled on top of each other, like cards or boxes stacked on top of each other, but when talking about cars, stacked means a crash, you stacked onto something means you hit or rammed into the other person's car.