The Collaborative International Dictionary
Besmearer
Besmearer \Be*smear"er\, n. One that besmears.
Wiktionary
besmearer
n. One who besmears.