Lyric discussion by living_dead_punk 

Uhm... maybe it's about the Aztec culture, which made human sacrifices "Your Aztec eyes"

several lyrics websites list this song as Demons (A Mexican Fiesta) so does Wikipedia Fiesta=Party Ironic

But it makes sense to me

"You are my offering Your soul transcends The centuries of pain Your misery in life Is your ecstasy in death" They believed that if they died this way they'd became semi-gods

"I've loved you before, in other lives But you've never meant as much to me Never meant as much to me as now " To them, it was an honor to offer their blood to their gods

And well, that's my interpretarion

An error occured.