Translated Labs
YOU SAID:
Memes memes memes memesmemes
INTO JAPANESE
ミームズ・ミームズ・ミームズメスズ
BACK INTO ENGLISH
Means · Memes · Memes メ ス ズ
Means・Memes・Memesメスズ
Come on, you can do better than that.