Trina has addressed a now-viral video showing her yelling at a Walmart customer for allegedly calling her the N-word. 

According to several reports online, Trina had bumped into the female shopper in an aisle, but Trina says that initially, she was there to be a shoulder to cry on.

"I didn't bump into her in the store ... this lady was way across in the kids section, just shopping with clothes, and she was just crying," Trina told TMZ. "And I just looked over and was like, 'Oh, hi. Are you OK?'And she looked up like a demon—demonic, very evil, satanic witch. And she was like, 'Get away from me, you n*gger b*tch.'"

She continued: "As I got to the register, my friend said, 'You owe my friend an apology.' And that's when she just looked around acting belligerent. I said, 'Say it again. You called me a n*gger, and I am a n*gger—one that will whoop your ass.'"

Then the rapper issued a warning:

"This is not the 1800s. This is not the slavery days. I live in that area, in a very nice area. I don't do racial slurs ... this is not gonna happen. We're not slaves, and you're gonna get your ass whooped—anybody next time that calls me anything outside of my name."