'All Your Base' is an 'Engrish' humor meme. It comes from the flawed translation of Japanese into English subtitles. Instead of 'all your bases belong to us,' this mistaken translation caught fire in 2001. The original video footage is from Zero Wing, a 1989 video game by Toaplan. Today, 'All Your Base' is a joke phrase used in pop culture. More »