Kanye West knows how to draw attention, especially if it involves possible previews of his compilation album Cruel Summer.

The NY Daily News reports that West attended a party at the PH-D Rooftop Lounge in New York City over the weekend. Once he arrived, he went to the DJ booth and proceeded to pull out his laptop to play some music. A source confirms that for the next 45 minutes, West played new selections that included a song about finding the “perfect bitch.”

A second source claims that the song is about his current and former girlfriend. The insider adds that there are a number of descriptions about the looks of two curvaceous women. Fans have speculated that it’s about Amber Rose and Kim Kardashian. Says the source, “[He raps] verses about his search for the perfect woman and how he has now found the ‘perfect bitch.’”

The source says that the song samples the same melody by German composter Carl Orff from the 1937 composition “Carmina Burana.”

UPDATE: Speculations were correct. Kanye West just announced on Twitter that he wrote the song "Perfect Bitch" about Kim.

I wrote the song Perfect Bitch about Kim

— Kanye West (@kanyewest) August 7, 2012

[via NY Daily News]