Producer Danny Wolf enlists the help of Lil Yachty and Kevin Pollari for a brand new track titled "Diamonds." Lil Boat is the undeniable star of the track with Pollari handling one verse and letting Yachty tackle the rest of the vocal duties. The polarizing rapper pushes back at his critics, taking aim at those who doubted him and continuing his feud with hip-hop's old guard.

"I don’t even know why they mad at me/I remember they used to laugh at me/Now when I’m in a town for a show they hit my phone for a pass/But now, pay yo ticket like everybody else/Old ass rappers hang it up on a shelf/Hating on me cause I’m doing my thing/Fuck you two times, getting it by all means,” Yachty raps.

The 2016 XXL Freshman's decision to continue antagonizing old school hip-hop artists and fans comes at an interesting time. The young artist just teamed up with Carly Rae Jepsen on a remake of Rob Base and DJ EZ Rock's classic single "It Takes Two." Some saw that as an olive branch to the old school, but it appears that Yachty still maintains some anger towards his hip-hop predecessors.

Yachty won't have to worry about the hate on his upcoming European tour, which is scheduled to begin this week. Check out full list of dates for the "Minnesota" rhymer's tour below and stream "Diamonds" via SoundCloud.

Feb. 24 – London, England
Feb. 25 – Brussels, Belgium
Feb. 26 – Paris, France
Feb. 28 – Amsterdam, Holland
March 1 – Cologne, Germany
March 2 – Frankfurt, Germany
March 3 – Berlin, Germany
March 4 – Copenhagen, Denmark
March 5 – Stockholm, Sweden

More From XXL