I’m not even going to pretend to understand Street Fighter culture and characters, and this mix of Blanka and Pikachu. What? The Urban Dictionary defines this as follows: “but the electricity move, by smashing punch buttons as fast as they can.”
What? Lot’s of energy. Lot’s of electricity. I’ll grab on to the concepts I understand. Yeah, the kids got some firepower. Do it!