consorter

Noun

 * 1) One who consorts or associates.
 * consorters with demons and witches