Translated Labs
YOU SAID:
you wanna piece of me
INTO JAPANESE
この俺とやる気か?
BACK INTO ENGLISH
You want a piece of me?
Come on, you can do better than that.