por mis muertos

Etymology
A shortening of "juro por mis muertos"

Adverb

 * 1)  on my life; I swear to God