to rain cats and dogs (1)

giving the true origin of the phrase “it is raining cats and dogs” and debunking its false etymologies

Read More