STARTED IT: Offset. Photo: Instagram

It’s an all-out war between Chris Brown and Offset.

It all started with Chris going bos after the Migos rapper criticised his meme about 21 Savage.

Offset left a comment calling Chris’ meme “lame” after the singer posted a mash-up video of 21 Savage rapping with audio of British rapper/comedian Big Shaq dubbed over it.

Atlanta-based Savage, 26, was detained by US Immigration and Customs Enforcement (ICE) on Sunday and is still in custody facing the threat of deportation amid accusations he was born in the UK and is in the US illegally.

Like several other hip hop stars and celebrities, Offset, 27, came to the defence of Savage and wrote under Chris’ post: “Memes ain’t funny lame.”

VUIL BEK: Chris Brown. Photo: DANNY MOLOSHOK/REUTERS

But the Loyal hitmaker wasted no time hitting back at Offset, posting an angry response telling Cardi B’s husband to “fight me”.

Chris wrote, mostly in caps: “F*** you lil boy. Better worry about what * got going and focus on ‘you’. All this is on IG is whats lame. Yo energy wont like that when I come to the Drake show in LA... If * dont get yo ahip ahop ahibbet ahibbet to the hip hip hop and ya dont stop the rockin face** out my comments. (sic)”

He added: “Sensitive a** * ****. Call me personally. U want some clout when all you gotta do is puli up No camera no flexing and all that! If you a real man fight me. Oh and another thing, suck my d***!”

Offset appeared to respond to the singer in his Instagram stories, writing: “Coke head don’t want [smoke emoji].”

Chris ranted back, with a middle finger emoji, writing: “If he don’t get his earth wind and fire pootytang space suits wearing cap a** lil boy da f*** out my comments and off my d***.”

It’s being claimed Savage - real name Sha Yaa Bin Abraham-Joseph - overstayed his visa after moving to America as a seven-year-old.

[email protected]