A term to describe random players you are grouped with in matchmaking video games.
Ugh. I hate playing Call of Duty by myself! The Willards I get stuck with always suck!
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.