Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
litterbug
in English
litterbug
#common
Definitions
Noun
a
person
causing
pollution
by
throwing
trash
;
irresponsible
behavior
someone
who
drops
litter
without
cleaning
up
;
careless
about
environment
Base Words
bug
litter