meaning of Burnicane

Burnicane meaning in Urban Dictionary

The amalgam of a hurricane and an ignited BP oil spill. You know, a burnicane.