spiv
/spɪv/
noun
- A person who makes a living by dishonest or shady dealings, especially by selling goods illegally or at inflated prices.
- He was known as a spiv who always had a deal for something stolen.
- The old movie featured a spiv in a flashy suit and a fedora.
- The market was full of spivs selling fake designer watches.