What is Scruffo?
Italian slang for dishonerable,liar/cheat
You have a face of a scruffo.
Faccia de scruffo.
See cheat, liar, crook