Skip to main content

Definitions by Juhjuba

To litter - to do/create trash.
To make the place dirty by trash.
Hey, don't litter on streets!
Litter by Juhjuba October 30, 2017