What is Testa i Minchia in Siciliano

The english translation is "Dickhead"