meaning of litterbug
1.
a
person
who
litters
public
places
with
refuse
Related Words
litterbug
|
Developed & Maintained By
Taraprasad.com