What does aufgespießt mean?

aufgespießt - German to English

impaled

View more

  • pierced
  • skewered
  • spiked
  • spitted