look up any word, like pussy:
 
1.
Italian slang for dishonerable,liar/cheat
You have a face of a scruffo.
Faccia de scruffo.
by jamboots July 28, 2009

Words related to scruffo

cheat crook dishonerable liar scoundral