Meaning of litterbug

Definition of litterbug

(noun) a person who litters public places with refuse

Other information on litterbug

WIKIPEDIA results for litterbug
Amazon results for litterbug