Originally Posted by finlander
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...