1 definition by cicciomerda

Top Definition
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 04, 2017

Mug icon
Buy a ancora mug!