Stop in for a cup of coffee

Did you ever hear of a himicane?
I WAS thinking that.........