What does aufgespießt werden mean?

aufgespießt werden - German to English

to-be speared