Besmearer

Be*smear"er (?), n. One that besmears.