have skewered
-he atravesado
Presente perfecto del verbo skewer. Hay otras traducciones para esta conjugación.

skewer

I should have skewered you when I had the chance!
¡Debería haberte atravesado cuando tuve la oportunidad!
Palabra del día
travieso