Can someone explain these slangs?

I come from an all white neighborhood of under 5,000 people and have recently moved to a suburb in St. Louis to start college next fall...and I really have to hand it to you, I feel like I've moved to a foreign country with the amount of slang I hear on a daily basis. Can someone explain the following terms I... show more I come from an all white neighborhood of under 5,000 people and have recently moved to a suburb in St. Louis to start college next fall...and I really have to hand it to you, I feel like I've moved to a foreign country with the amount of slang I hear on a daily basis. Can someone explain the following terms I hear frequently?

"Player hating"
"Balling"
"Baller/Baller blocking"
"Catch feelings"
"Iced out"
"Tripping"
"Got my sh*t on dubs"
"Bust a cap"
"I'm gonna twist his cap back!"

Thanks in advance!
5 answers 5