Translated Labs
YOU SAID:
Stuff it, you cat weeaboo
INTO JAPANESE
詰め込んで、猫ウィーブー
BACK INTO ENGLISH
Stuff it, cat wee boo
詰め込んで、キャット・ウィー・ブー
Yes! You've got it man! You've got it