Finished; over with.
From Spanish finito (“finished; finite”) and/or Italian finito (“finished; finite”). Both borrowed from From Latin fīnītus. Doublet of finite.
Improve your pronunciation
Practice speaking and memorizing "finito" and many other words and sentences in English.