Green’s Dictionary of Slang

Susan Cain v.

[rhy. sl.]

(Aus.) to pour with rain.

[Aus]Sport (Adelaide) 7 Sept, 14/2: They Say [...] That Several others who saved four bob said they thought it was going to ‘Susan Cain,’ and stayed home.