Skip to main content

scruffo

Italian slang for dishonerable,liar/cheat
You have a face of a scruffo.
Faccia de scruffo.
by jamboots July 28, 2009
mugGet the scruffo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email