Why ‘Velma’ Is the Internet’s New Punching Bag Posted on January 28, 2023 By Charlielikes The show’s got cred and lots of viewers, yet it’s still in the social media crosshairs. Blame the character’s legacy. Tech Tags:‘new, 'is, ‘why, bag’, internet’s, punching, tech, technology, the, velma