Italian edit

Etymology edit

Literally, until too.

Preposition edit

fin troppo

  1. intensified version of troppo; too
    fin troppo bravoeven a bit too good