litter lout


Meanings

  • a person who litters public places with refuse