I think its an extremely intense thunderstorm.
Click the pic on the top left for a loop, looks like Jamacia
is going to really get slammed..also it appears a bigger eye and stadium effect is forming...could be my imagination though.
http://www1.cira.colostate.edu/ramm/rmsdsol/TROPICAL.html