Beelingo.com

English Dictionary

  • Hide translation

 litterbug litterbug

noun

  • a person who litters public places with refuse  ( litter lout, litterbug, litterer )
    a person who litters public places with refuse