litterbug

[litterbug] {n.}, {slang}, {informal} A person who leaves garbagein a public place, such as a park or beach or a street; one wholitters.

Don't be a litterbug; keep the city clean!