Diccionario de lunfardo
finish
ingl.
Final, fin.
Diccionario de lunfardo
finir
finochieto