Definitions of cacoethes:

  • noun:   an irrational but irresistible motive for a belief or action