Something has been wasted
Something has gone
My refrigerator has stop working yesterday, so all my food has gone out the window.
My mobile phone crashed yesterday, so all of my contacts is gone out the window
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.