killer litter
English
Noun
killer
litter
(
uncountable
)
(
Singapore
)
Unwanted items thrown from high-rise apartment buildings, posing a
danger
to
pedestrians
below.