What does Bad weather fan mean?

Bad weather fan meaning in Urban Dictionary

someone who nonetheless cheers for Chicago Cubs in the end this time. Or in addition they such as the Detroit Lions.Chicago CubsDetroit LionsWashington NationalsChicago BearsAny other activities group that sucks