cacoethes

noun
  1. an irresistible urge or compulsion to do something, especially something harmful or unwise
  2. Usage: formal; literary

Examples