Find the word definition

Wiktionary
cheap john

n. A cheapjack.