Omfg, it literally means "trash", what a dumbass insult, it's humiliating the first time you say it, but when you keep repeating it over and over again, the meaning is lost and you look like a fucking idiot that doesn't know more than a few words. Appreciate your language for fuck's sake, there's so many ways to insult to someone in Chinese idioms... What a waste.
Wait a second...