It all started, as these things do, with a meme.

Chris Brown and Offset have been feuding since the former posted a meme poking fun at 21 Savage’s arrest on Instagram, according to People magazine. As Blavity reported, Savage is currently being detained by ICE and has been accused of overstaying his visa.

“Memes ain’t funny lame,” Offset wrote in the comment section.

Those four words upset Brown, who replied with a grammatically confusing tirade filled with threats and a fellatio invitation.

“Better worry about what u got going and focus on ‘you,’ Brown replied. "All this cap on IG is whats [sic] lame. Sensitive ass n***a. Call me personally. U want some clout when all u gotta do is pull up. No camera no flexing and all at!!! If you a real man fight me. Oh and another thing, suck my d**k.”

Offset used his IG stories to clap back. He accused the “Run It” singer of flexin’ for the ‘gram while trying to make up with him behind the scenes.

View this post on Instagram

Oop! #Offset has words for #ChrisBrown ????????

A post shared by The Shade Room (@theshaderoom) on

“I ain’t really have too much rap for you on this social media s**t but since that’s where you wanna take it tell the people why you had your management reach out to squash the s**t!” he wrote.

The “Motorsport” rapper said he walks it like he talks it, and Brown ain’t prepared to run it with a man.

“Check my record and check yours only people you go toe-to-toe with is women,” Offset continued. “Oh and btw Ima smack the s**t out of you when I see you!”

Brown responded with memes and screenshots of an earlier exchange between the two men that, bizarrely, features Brown's home address, according to Page Six.

What a mess.

Blavitize your inbox! Join our daily newsletter for fresh stories and breaking news.

Now, check these out:

The Women Who've Caped For R. Kelly, Cosby And Kavanaugh Are Appalling Iterations Of Ride-Or-Die Chicks

Cardi B Reveals Her Struggle With Postpartum Depression After Kulture's Birth

Jay-Z And Roc Nation Jump In To Help Fight For 21 Savage