It's not that I know the origin of the song, but just a few things (for Cervantes's sake!).
*mujera* = it should be *mujeres* (sg. *mujer*). I guess someone singing a song like this wouldn't be happy with just ONE woman, so it must be plural.
*muscatel* = it should be *moscatel*, an extremely dark, sweet wine very popular in Southern Spain and from here to the rest of the Spanish-speaking world. Disgusting hang-over, though, perhaps too much sugar.
Interesting the way every nationality warps other languages: tell me how you understand this world and I'll tell wher you are from.
Still wondering how you could make *alligator* from *el lagarto*... Cheers.