Translated Labs
YOU SAID:
deez nuts on your chin
INTO JAPANESE
あなたのあごに deez ナッツ
BACK INTO ENGLISH
Deez nuts on your Chin
あなたのあごに Deez ナッツ
Well done, yes, well done!