YOU SAID:
steaming pile of dog poo
INTO JAPANESE
犬のうんちの蒸し山
BACK INTO ENGLISH
Steamed mountain of dog poop
INTO JAPANESE
犬の糞の蒸し山
BACK INTO ENGLISH
Steamed dog droppings
INTO JAPANESE
蒸し犬の糞
BACK INTO ENGLISH
Steamed dog droppings
That's deep, man.