If you say that someone does something rain or shine, you mean that they do it regularly, without being affected by the weather or other circumstances.
Boys who enjoy yaoi (a genre in Japan that contains sexual and/or romantic relations between two men); literally translates to "rotten boy"; corresponding female : fujoshi