Green’s Dictionary of Slang

Edgar Mayne n.

[rhy. sl.; ult. Aus. cricketer Edgar Mayne (1882–1961)]

(Aus.) rain.

[Aus]Mail (Adelaide) 16 Feb. 1/4: If it begins to rain the small boy will chirp, ‘Hullo! Here comes the Edgar Mayne’.