text: 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.