meaning of aufgespießt werden

aufgespießt werden - German to English

to-be speared