Rain splashes on a puddle

Damp Squib

This summer has been a damp squib. Literally damp, but what on earth is a squib?! I always wondered about that expression. Apparently, a squib is a firework, so a damp squib would be a disappointment if you were expecting…