insinuator

noun
  1. a person who suggests or implies something indirectly, especially something unpleasant or damaging
  2. a person who gradually gains favor or acceptance through subtle or cunning means

Examples