A degoratory term for those using twitch mostly watching some annoying cringe or vtuber crap live stream
Person 1: I can't wait to watch the best vtuber on twitch
Person 2: Fuck off twitchtard
by Bak Hyemi April 22, 2022
Get the Twitchtard mug.