spiv
/spɪv/
noun
Meaning
A smartly dressed person who trades in illicit, black-market or stolen goods.
A flashy con artist, often homeless, who lives by his wits.
In Scotland Yard usage, a low and common thief.
A slacker; one who shirks responsibility.
Synonyms