Squad battles

1. A place where neeks gather because they cannot play real people, they find solitude in beating a fucking computer on beginner difficulty.

2. Like division rivals but for those with no friends and lots of time.
“Did you see Charlie playing squad battles?”

Eww what a nonce
by Div_rivals_gang October 12, 2020
Get the Squad battles mug.