Question: What means 'to be stacked onto something else"? 

Answer: 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.
This question from the Yahoo Q&A forum is categorized in the topic: Education & Reference