win up

高级 (C1) informal

To finish somewhere or in some situation (non-standard form of 'wind up').

"He kept making the wrong decisions and somehow won up in the same mess as before."