Odd Phrases That Mean “Heavy Rain” In Other Languages

On October 28, 2014 by Lazer Horse
Off

The phrase raining cats and dogs is taught to kids from a young age despite it not really making much sense. That’s what we like to do to miniature humans: let them know...

Read More →