Translated Labs
YOU SAID:
the biggest meme lord is me
INTO JAPANESE
最大のミーム王は私だ
BACK INTO ENGLISH
I am the biggest meme king
私は最大のミームの王だ
Come on, you can do better than that.