Controversial rapper Foxy Brown has struck back at radio host Tom Joyner after he claimed she was escorted off his cruise due to inexplicable behavior.

Foxy hit up her fans on Twitter to dish out what really went down.

“SO I’m up packing my Luby’s and Kirkwoods to meet my pumpkin Shyne in Belize for a lil’ vacay…….and I get a call that Tom joyner is on the radio disrespecting me….again!,” she tweeted March 25th.

“OKAY NOW MR. JOYNER, your old enough to be my grandfather which is why I let your distasteful comments in our interview go…. without putting you in your place.”

“Obviously, u equated my silence with weakness. My maturation with passivity. Grandpa you need to learn some respect, I’m the wrong one to romp wit you will get checked!!”

“Lying a**! It was absolutely nothing but LUV from my arrival to the day I left. Hugs from Monie Love and kisses from Dougie Fresh…. I tore the stage down! That’s the thanks I get?? U wait til’ I leave the ship and then 2 days later your on the air saying negative sh*t!” (Foxy Brown’s Twitter)

According to weekend reports, Tom Joyner announced on his show that Foxy Brown was kicked off of his “Fantastic Voyage” cruise and escorted right to a plane.

“We put Foxy off the cruise. Let’s just say she got put off,” Joyner said on his morning show. “You had to really act a fool to get put off.”

Comments below.