Green’s Dictionary of Slang

mudsling n.

[SE colloq. sling mud]

[1950s] a slander, a malicious piece of gossip.