Translated Labs
YOU SAID:
the biggest meme lord is me
INTO JAPANESE
最大のミーム王は私だ
BACK INTO ENGLISH
I am the biggest meme king
私は最大のミームの王だ
You should move to Japan!