The map would seem to be accurate: I’m in that yellowish southern California splotch that would say “other.” (Obviously, the answer is “You’re on vacation in Hawaii, because this never happens anywhere else.”) I had never heard the expression sunshower, and while that seems like a sensible enough name for this type of weather, the superior term just in terms of batshit, backwoodsy folksiness has to be The devil is beating his wife, which I’d also never heard before (a-cuz California) and which has to be one of the more head-scratchy English idioms I’ve ever heard.
So what’s the deal? Here are the three theories I found online:
- It could be just that unexpected raindrops are happening because they’re Mrs. Devil’s tears, according to this message board post.
- According to this post on the same thread, it could also mean essentially “a mixed blessing” — to have rain during sun is a mix of bad and good, in the way that beating your wife is bad but maybe it’s not so awful when the wife in question is married to the devil. #controversial
- And then there’s the theory I like best: Posted unsourced on Wikipedia, it states that rain during sunshine is a rare, beautiful thing, and because the devil hates anything good, he’s taking his anger out on his wife.
According to Wikipedia, those who use these “devil” phrases are in the minority. Most idioms describing this kind of weather describe it as being some kind of special animal party. Among others:
- In South Africa, a monkey’s wedding
- In India and Japan, a fox’s wedding
- In Korea, a male tiger gets married to a fox
- In Morocco and France, a wolf’s wedding
- In parts of Africa, a leopard’s wedding
- In Kenya, a hyena’s wedding
- In Bulgaria, a bear’s wedding
- In northern Iran, a jackal’s wedding
- And in El Salvador, just to be difficult, it’s a deer is giving birth