I suppose you could use it as a creative metaphor but it is not a recognised idiom, no. It would need to be in an explanatory context to make sense of it. If you just said it on its own I wouldn't interpret it in that way.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.