My father used to say, "It's raining "pitchforks and hammer handles."
Apparently in Wales they say "Mae hi'n bwrw hen wragedd a ffyn", which translates as "It's raining old ladies and sticks".
It you want really weird idioms though, try explaining to a non-English-speaker what 'now then' means...