litterbug

n. Colloq. Person who drops litter in the street etc.