Last week we reported on Chief Keef's arrest, which was the result of the rapper smoking weed in a hotel room at Le Meridien Atlanta Perimeter Hotel. Following the incident, Keef vented his frustration with the arrest on Twitter, and TMZ found the 911 call from the hotel security guard which led to Keef's arrest.

The security guard had called 911 saying that "two black males" were "rolling marijuana" inside a hotel room and smoking it. Now Keef, who never seems to be afraid to speak his mind on anything, has shared his side of the story with TMZ.

According to Keef, he and Tray Savage were given a "racist look" from the security guard as soon as he entered the room.

"So me and my homie Tray Savage was in the hotel room chillin' when some fat ass security guard started knocking on the door talking about he needed to fix a water leak. So his ass walked in and started looking around at us and immediately gave me the racist look then started talking shit to me," the Chicago native explained.

The story continued, "I told him, 'I thought you wanted to fix a water leak?' Which he obviously lied 'cause there was no water leaking. Then he immediately started talking shit to us. He told me that he was going to call the police on me so I called him a bitch."

Chief Keef didn't care that the guard had called the police, as he said, "He kept saying how the police about to be on their way to lock me up so I blew smoke in his face and pulled out 30 racks and said I got the bond money -- there is more where this come from."

However, Keef did not admit outright to smoking weed in his room, telling TMZ, "As for what I was smoking in the room, everyone needs to listen to my song with Uncle Ro 'All I Smoke Is Gas.'"

Keef said that he felt the security guard was "racist from the moment he walked in the room. The way he looked at us was a racist look."

The security guard has already denied the accusations that he's racist.