Advertisement

Advertisement

litter lout

/ ˈlɪtəˌbʌɡ /

noun

  1. slang.
    a person who tends to drop refuse in public places


Advertisement

Advertisement

Advertisement

Advertisement


litterbuglittermate