Translated Labs
YOU SAID:
i humped me dogs hsuifdhqeuiw
INTO JAPANESE
私は犬をこぶしました
BACK INTO ENGLISH
i humped my dog
Well done, yes, well done!