Top definition
From southern Italy. Thick headed... Block head... stubborn. A person that can't get a concept through their thick skull...
My wife often refers to me as a Thick headed Sicilian or Capa tosta
by C60 November 30, 2011
Get the mug
Get a capa tosta mug for your Facebook friend Georges.