it is a ghetto term as in he is on the spotlight and they are talking sh1t look it up on that urban dictionary

To put somebodys business out or shame them badily in front of a group of three or more people.

i found it