whoremonger - noun

singularwhoremonger
pluralwhoremongers