You get that achievement by playing 20 or more daily games simultaneously.
Most Recent
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic
Hi Chess.com
I just got the "Juggler" Achievement with the description:
"You can play 20 games at once!?"
I know that I didn't play 20 games at once so I was wondering what this achievement is?