Languages

Sylvester stallone Language

Phrase Meaning Is This Accurate?
ay yo adrian, i did it! I won muthafuka (54%)      (46%)