Translated Labs
YOU SAID:
meme lord charlie sheen
INTO JAPANESE
ミーム主チャーリー シーン
BACK INTO ENGLISH
shin
シーン
That didn't even make that much sense in English.