Slang meaning of LITTER LOUT

LITTER LOUT means: Litter lout is slang for a person who tends to drop refuse in public places.