Tag Archives: Hadouken

Street Fighter ‘Hadouken’ Meme is All the Rage in Japan and Probably About to Take America By Storm

I'm not a meme fanboy, but I'm also not going to lie to you and say I don't  like this particular meme, because I do.