firecane what is soon to happen in the gulf of mexico
a hurricane that has picked up forms of petroleum from an oil leek and set ablaze by lightning
"firecane what is soon to happen in the gulf of mexico" What is the definition of "firecane"?