YEP, Liam Payne took on Jason Derulo, and things got HEATED.
"Look, everybody! It’s the guy from 1D / Not the pretty one, not the gritty one — it’s the one you never see," Jason said, throwing punches straight away. DAYUM.
Then he took aim at Liam's looks. "I told I was spitting the hottest Liam on Earth / So I'm still wondering where the hell is Liam Hemsworth?" he continued.
He even went for Cheryl and Bear!
You bone an X Factor judge / Your success is no riddle/ Congrats Liam, you slept your way to the middle."
"Your sons name is Bear Payne / Yeah, thats cool / I'm sure that'll go well with the kids in high school." (He's got a point there).
But Liam hit back!
"I hoped I would battle somebody with fame / Not Jason-Der-no-one-knows-your-name / I heard your first song "Whatcha Say" / Tryna be the Weeknd, you're more like a week day," Liam rapped.
"Yes my girlfriend is older / You ain't wrong / Older women love me, especially your mom," he continued.
"Making fun of One Direction / Jason that's lazy/ I got that 1D that make all the ladies crazy."
Oh BOY.
Watch the entire thing below:
And don't worry, it was all for show. There are no hard feelings between the two rappers.