Translated Labs
YOU SAID:
Party pooper dumb cat yeesh
INTO JAPANESE
パーティープーパーダム猫yeesh
BACK INTO ENGLISH
Party pooper dam cat yeesh
Well done, yes, well done!