Meaning:
The phrase snake oil salesman refers to a person who who knowingly sells fraudulent goods or who is himself a fraud, quack, or charlatan.
Examples:
- I thought you to be a doctor, sir, not a snake oil salesman.
- May I ask, do you not like me because I come off as kind of a slick snake oil salesman?