cheapjack
adjective
°shabby.
noun
°A peddler.