look up any word, like fluffer:
 
1.
To tarnish, smear, defame.
Besmudge his good name. They told lies about his character and besmudged his good name.
by Davogee October 06, 2013