1 definition by Juhjuba

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