That means that you had said something before that wouldn’t happen but now it has.
You’re saying they won’t finish in time but they’re tracking really well so you might end up eating your own words!
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.