What does ‘Up the spout’ mean?

Up the spout – when you have wasted something such as money. For example, “Everything I earned over the summer has gone up the spout trying to keep this flat warm.”