Definition of killer litter in English:

killer litter

noun

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

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