Translated Labs
YOU SAID:
Memes and donkey this kong
INTO JAPANESE
ミームとドンキー・ディス・コング
BACK INTO ENGLISH
Memes and Donkey This Kong
That's deep, man.