Memeglish. . When the amount of memes you use in your everyday language is just too damn high! english meme