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