Translated Labs
YOU SAID:
wow love me some memes
INTO JAPANESE
うわー、私にいくつかのmemesを愛する
BACK INTO ENGLISH
Wow, I love some memes
うわー、私はいくつかのmemesが大好きです
Come on, you can do better than that.