Conor McGregor has vowed to end the hype surrounding rising UFC star Islam Makhachev.
Makhachev extended his unbeaten run in the UFC to 10 fights with a first-round stoppage of Bobby Green last weekend.
He is a leading contender to take on the winner of Charles Oliveira's lightweight title defence against Justin Gaethje in May.
But UFC president Dana White wants him to fight Beneil Dariush after their fight was cancelled at short-notice due to an injury to the Iranian.
McGregor is continuing his recovery from the broken leg he suffered against Dustin Poirier last summer.
He is expected to return in either summer or autumn and claims he will do so in a 155lb title shot.
But he took aim at Makhachev in a social-media tirade, tweeting: "I’ll fight that s***-stain [sic] makchavich, no sweat. Embarrassing g’n’p (ground and pound) the other night imo.
"Pitiful punching and then bottles the [Rafael dos Anjos] fight after mouthing off him lol. Embarrassing. Watch when I come back. Same as before. Anyone. Any weight. Anywhere. Game full of s*** stains."
McGregor went on to dismiss Makhachev's win over Green, claiming the American had no damage despite being being taken down and finished.
Would Conor McGregor beat Islam Makhachev? Let us know in the comments section below
"Full mount g’n’p and the guy bounces up not a scratch, hugging and kissing," he wrote. "Talking about thanks for the match etc. If that’s me there’s holes left in their head like they been smacked with a sock full of golf balls. Don’t even know where they are. Caramel butter skin strikes again!
"Am I the only one that sees this stuff for what it is or what’s the craic ? Not a scratch, man. Embarrassing!
"I open skin like I’m a scalpel. The sooner the better this leg heals fully and we can get the fuck back going again, Proper! It’s coming 100 per cent! My next scan is this Monday."