Zlub

A person who gives up on there team and also is trash and hates on others
"he's such a Zlub dude"
by R6troll February 12, 2024
Get the Zlub mug.