quack noun
a person who peddles fake or questionable medicines