Huckster

HUCKSTER (huck-ster \’huk-ster\), noun.
DEFINITION: One who sells in a dishonest/aggressive manner.
EXAMPLE: That huckster sold my granny a four-year contract for dial-up Internet service!