Well, whaddya know?!
Translation to Al warag al Foll - Belly Dance Forum
I'm still pretty sure the mood is light and even a bit lusty.
Side note: Beware the painfully literal translations, like the one of Tahtil Shubbak that's floating around. It's helpful to sit down with an Arabic speaker and just have them explain the figurative meaning of the song.