slimeball in Chinese
slimeball in Chinese
垃圾
(figuratively, originally, US, colloquial, derogatory) A person who is slimy (that is, sneaky or underhanded) or otherwise undesirable.