what language is being spoken? I can understand about 1 word out of 10.
Ebonics.
Try the Urban Dictionary for translation.