1 definition by cicciomerda

It means "again" or "already" in Italian
L'hai fatto ancora? You did it again?

Hai gia' mangiato? Have you already eaten?
by cicciomerda December 4, 2017
Get the ancora mug.