Answer: The dentist.
More Jokes and Riddles with answers
Previous: Who always enjoys poor health?
Next: Who is never hungry during Christmas?