an absolute shitter when it comes to online videogames also referred to someone who has no hands
"this guy on our team is feeding, what's their deal?" "they're a turbo shitter"