Tags: Jessica Alba

Jessica Alba’s Street Fighting Meme Gets Better and Better Jessica Alba is a big fan of the Japanese video game series known as “Street Fighter” or SF. The latest internet meme has been to post pictures of oneself performing Hadouken. The term Hadouken is Japanese for “surge fist” or perhaps even “wave motion fist” which…