🇮🇹 it en 🇬🇧

picchiato adjective

  • (senso figurato), (scherzoso) di individuo un po' stupido
nuts, pixilated, screwy, touched
Wiktionary Links