a finish

(ingl. To a finish) Hasta el final; hasta lo último.

Recurso: Diccionario de lunfardo on Buho.Guru