LITTER LOUT
Meaning of LITTER LOUT in English
( BrE ) (also ˈlit·ter·bug NAmE , BrE ) noun
( informal , disapproving ) a person who leaves litter in public places
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005