There is no doubt that UFC Champion Conor McGregor isn't afraid to say what's on his mind. After the insane press conference he had with Nate Diaz, a TMZ reporter started to ask McGregor questions as he was leaving.

The reporter asked if some of the stuff that McGregor said about Diaz was racially motivated and as you'd expect, McGregor tells off the TMZ reporter.

McGregor will fight Nate Diaz this Saturday March 5 in Las Vegas and will be available on PPV.

WARNING!!!!!!!! NOT SAFE FOR WORK LANGUAGE: