English word lup sup comes from Cantonese 垃圾
If you have questions about the etymology of lup sup or English in general, you can practice and get feedback from a professional tutor.
垃圾 (Cantonese)
lup sup (English)
(Singapore, colloquial, informal) dirty, sleazy.