Translated Labs
YOU SAID:
MEMES. LOTS AND LOTS OF MEMES
INTO JAPANESE
ミーム。たくさんのミーム
BACK INTO ENGLISH
Meme. Plenty of meme
You should move to Japan!