Definition of "skewered"

skewered