Kanye West is professing his love for Kim Kardashian on a new song. The rapper has dedicated “Perfect Bitch” to the current love of his life.

According to the New York Daily News, the 35-year-old previewed new music while partying at PH-D Rooftop Lounge in New York City over the weekend. The material consisted of unreleased tracks from the upcoming G.O.O.D. Music compilation Cruel Summer and one indirectly referencing Kim Kardashian and ex-girlfriend Amber Rose titled “Perfect Bitch.”

A source described the music as

“a similar production style [to the one] he used on his wildly successful album with Jay-Z last summer, Watch the Throne.”

On “Perfect Bitch,” he raps about finding the perfect woman, with a number of references to Kardashian and Rose. The song reportedly uses the same melody from “Carmina Burana,” a 1937 composition by German musician Carl Orff. Nas and Diddy also sampled the song on their 1999 hit “Hate Me Now.”

Amidst the speculation, Kanye confirmed that the song was about his curvaceous girlfriend, tweeting,

“I wrote the song Perfect Bitch about Kim.”

In addition to Cruel Summer, due September 4, Yeezy has been in the studio working on the follow-up to 2010’s critically-acclaimed My Beautiful Dark Twisted Fantasy.