>>3227648It's a harsh way of saying "die". Something you would say about some animal but not a person. Pretty okay if you use it as a self-despicable word or an insult in video game or a joke but if you're going to say it at a funeral you're going to get beaten up.