Meaning of “finish up” - Learner’s Dictionary

finish up

mainly UK phrasal verb with finish uk us /ˈfɪnɪʃ/ verb

to finally be in a particular place, state, or situation, usually without having planned it:

I only went for two days, but finished up staying for a week.

(Definition of “finish up” from the Cambridge Learner’s Dictionary © Cambridge University Press)