When a couple of literate English-speakers say "Well, I'm not familiar with it" -- it's most likely NOT an idiom. Even though they can easily divine its meaning.
You could use it, and people will certaily get your drift, but you'll get funny looks nonetheless for your neology.
There are innumerable idioms that you could coin. But, Try instead to find ones that people actually use, such as:
Ashes to ashes, dust to dust
Life's but a walking shadow (you can find out how literate your hearer is with this

)