Translated Labs
YOU SAID:
i love your wierd peeing cats
INTO JAPANESE
あなたの奇妙なおしっこ猫を大好き
BACK INTO ENGLISH
Bizarre pee cat your love
奇妙なおしっこ猫あなたの愛
That didn't even make that much sense in English.