Translated Labs
YOU SAID:
Yumyumtumtumrumblerumblediarrheadowntheslide
INTO JAPANESE
ゆめみん
BACK INTO ENGLISH
Dreamin
ドリーミン
That didn't even make that much sense in English.