Translated Labs
YOU SAID:
boogus amoogus meow peepoo
INTO JAPANESE
ブーガスアムーガスニャーニャーピープー
BACK INTO ENGLISH
Bougas Amugas Meow Meow Pea Pooh
That's deep, man.