I apologize if this has been posted but I did not see it under search. I did a google search for Cyclone Fanatic and one of the results was an Urban Dictionary word and definition. Urban Dictionary: Sarcasm Pirate Which one of you fanatics was nice enough to submit a definition?