huckster/ˈhʌkstər/Pluralhucksters1a seller of shoddy goodsSynonyms: cheap-jack2a person who writes radio or tv advertisements