cheap-jack
1. [ noun ] (work,business) a seller of shoddy goods
Synonyms: huckster hawker tout
Related terms: seller costermonger haggle
Similar spelling:   cheapjack