FINISH SOMEONE OR SOMETHING UP
finish someone or something up: translation
finish someone or something up†
Fig. to finish doing something to someone or something. •
I will finish this typing up in a few minutes.
•
She finished up Fred in a short time.