Translated Labs
YOU SAID:
MEMES. LOTS AND LOTS OF MEMES
INTO JAPANESE
ミーム。たくさんのミーム
BACK INTO ENGLISH
Meme. Plenty of meme
That didn't even make that much sense in English.