Lyric discussion by Hey_Nineteen 

Cover art for Two Against Nature lyrics by Steely Dan

I don't know this for a fact, but judging by the lyrics, this song is about voodoo. Erzulie is the goddess of love. There are also lots of Creole phrases and pronunciation in this song, which leads me to believe that it's definitely about Latin American/Carribean (Afro-Carribean) religion. This meaning can be expanded upon, though, as it leaves many question marks!