scalzacane

Noun

 * 1) down-and-out
 * 2) bungler, blunderer