beslime

Etymology

From be- + slime.

verb

  1. To make dirty with something slimy; befoul
  2. To insult, to say negative things about.
  3. To cover or daub with slime; slime.