Meaning of killer litter in English:

killer litter

noun

mass nounSouth East Asian
  • (in Singapore English) objects thrown or falling from high buildings, endangering people below.

    ‘the woman was hit by killer litter while walking below the block’
    • ‘tough new killer litter laws’