It's a lovely rain outside....it's even better than my shower...I get wet in 5secondes xD I came back from work on my bike.. xD I was totally soaked!!!

By the way, where did this expression comes from?

It's raining cats and dogs. --- ?