Posted on

Well,.. that took the steam out of your sails

Well, that took the steam out of your sails didn’t it!

A mix up of

  1. Knock the wind out of someone’s sails, and
  2. Head of steam

Heard at home in North London UK by Anon.