THROW MUD AT Meaning of THROW MUD AT in English degrade, criticize, slander Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012