litterer

noun

1.
a person who litters public places with refuse
Derived from:
litter