Lupe Fiasco and Kid Cudi have had their differences in the past, and while we haven't heard much about the feud from either party over the last few months, there hasn't been a public truce. Lupe brought his issues with Cudi up again during a show in Milwaukee this weekend, but his two statements about the rapper gave some very mixed messages.

It's not clear which came first, but Lupe spit a verse about Cudder, as well as giving a brief speech on the beef, but each gave us a very different impression on where Fiasco stands.

"P.S.: To all my enemies, you are now forgiven / Except Kid Cudi cause that’s not my muthafuckin’ buddy / If I see him in the streets, it’s getting’ muthafuckin’ ugly,” he rapped. “I know you might be a fan / me and him share similar shit and you like, ‘Damn!’ / But that don’t matter, they gonna be back into the chatter”.

At another point in the night, he made peace with Cudi, saying “I’ma let that shit with fuckin’ Cudi go. I want you to let go of a grudge, let go of something that’s hanging over your head. Don’t terrorize yourself thinking about what you’re going to do and what somebody has done to you.”

We're confused to say the least, but we're hoping that Lupe really is ready to forgive and forget. Watch the two clips below.

UPDATE: Lupe has been responding to fan questions about the beef on Twitter. At on point he says of the diss: "I had a moment...I let it go tho...he still a fucking sucka in my opinion...". Read his tweets below.