1 English Synonyms for LITTERBUG
Prev.1Next
litter lout
Definition: 1. (informal, derogatory) A person who repeatedly drops litter.
Show more information about litter lout
Prev.1Next
Search took: 2.5272 ms
Definition: 1. (informal, derogatory) A person who repeatedly drops litter.
Show more information about litter lout
Search took: 2.5272 ms