mentecato, ta.
(Of mentecapto).
1. adj. silly, fatuous, lacking judgement, deprived of reason. U t. c. s.
2. adj. Poor judgment or understanding. U t. c. s.