Answer: snollygoster

AnswerCrossword Clue
snollygostera clever, unscrupulous person.
snollygostera shrewd unprincipled person, esp a dishonest politician