Home > Meme Archive
Mar 28, 2013 Source: Mashable
Sound the alarm, the Internet has a new meme that's about to take off. Internet, meet hadouken. Hadouken, welcome, we hope you stay awhile — 'cuz you are uh-mazing. The meme's spark was kindled in Japan when schoolgirls started posting pictures of ... (Read More)
|
Tweet |