cazurro

Adjective

 * 1)  slow, slow-witted

Noun

 * 1)  dimwit; dummy; slob