Being American, I can say first of all, every culture has their own slang, street slang. It is best like LIC says you can learn American English, or the harder to understand British English.....
But do not try to learn the black American they create and say it is English....you will be lost.

Cheers