cheap-jack

noun

1.
a seller of shoddy goods