Did you mean impaled?
impaled
adjective
°Pinned to something by piercing.
verb
°past tense of impale.