Freddie Gibbs isn't one to shy away from voicing his opinion. In a recent interview with 'Complex' magazine, the rapper from Gary, Ind. went full force in expressing his dislike for the kind of music made by the 'Teflon Don' Rick Ross and Miami resident DJ Khaled.

Gibbs, who released his 'Str8 Killa, No Filla' mixtape earlier this week, recently took to his Twitter page to share with his followers his feelings regarding overzealous DJs. "Much love to all the real DJs in the game. To all the ones that be tryin to rap and be diddy eat a dick." he wrote. When questioned about the posting, the rapper revealed which record spinner he was referring to.

"Specifically I was talking about DJ Khaled, if people wanna know," Gibbs said. "I don't like what he's doing rapping on records and shit like that, but you know, to each his own. I'm not taking away nothing that he did in the game or the success that he's had, 'cause he's done his thing and made bread, but I just think that so many niggas are making a mockery of this rap game right now."

Acting as the poster boy for credible emcees, Gibbs feels offended by wannabe rappers abusing his livelihood. "It's like, real MCs doing they thang, putting this real shit down, real lyrics, and can't get breathing room 'cause you got fuck shit like that. I think that shit is garbage. I don't like what that shit stand for."

Besides his ill feelings towards DJ Khaled's rhymes, the rapper also revealed his sentiments regarding 'B.M.F.' spitter Rick Ross. "That dude makes good records, but I just can't support no bold-faced lying on records," Gibbs said. "I guess he's entertaining people. It's like a movie, like 'Scarface.' He can have that fake lane. I'll stay in the real lane. We got a non-fiction lane of rap, that's how I'm looking at it now. So you got that fiction lane over there where they're doing all them. I do the non-fiction, the autobiography, the real shit."

A sampling of Gibbs' "real" records can be heard on his forthcoming EP, 'Str8 Killa,' set for release August 3. The project features production by DJ Burn One, Block Beattaz and Blended Babies, among others, and appearances by Chuck Inglish, Bun B, Jay Rock and more.