Translated Labs
YOU SAID:
shadow peed on my wife
INTO JAPANESE
妻に影を落とす
BACK INTO ENGLISH
Cast a shadow on my wife
That's deep, man.