A degoratory term for those using twitch mostly watching some annoying cringe or vtuber crap live stream
by Bak Hyemi April 21, 2022
Get the Twitchtard mug.
Get the Twitchtard mug.We'll email you a link to sign in instantly.