Translated Labs
YOU SAID:
deez nuts all up on yo foehead
INTO JAPANESE
deeznutsはすべてyofoeheadにあります
BACK INTO ENGLISH
deeznuts are all in yofoehead
That's deep, man.