What does bad-weather friend mean?

bad-weather friend meaning in Urban Dictionary

a pal whom supports you even though it is really not effortless or convenient to do this.