latetotheparty.blog
It never rains, it pours
Of all the strange idioms we have in the English language, this one is definitely at the very strange end of the spectrum. For those not native speakers, or just not familiar with the term, it real…