Kanye West took to his Twitter account yesterday (August 7) to confirm rumors about one of his new songs.

I wrote the song Perfect Bitch about Kim,” Yeezy confessed, referring to his girlfriend, Kim Kardashian.

How does Kim K feel about that? Apparently, fantastic.

TMZ reports that Kim is telling her friends: “I'm honored. I love it. I know he doesn't mean it in a negative way when he says the word 'bitch.' The song talks about how he was with so many other girls, but could never find the right one until he met me.”

There's no doubting Kanye's admiration for Kim. From his original confession of being in love with her on his track “Way Too Cold” months back to tweeting the words “Mercy” last week with a picture of Kim's ample backside in a white gown standing next to his Lamborghini Aventador, that Kardashian bought him as a birthday gift. The two are reportedly each sporting matching Cartier gold bracelets as well.

Yesterday, DJ Reach shared his recollection with XXL from Friday night (August 3) at New York City's PH-D Rooftop Lounge, where Yeezy invaded the DJ booth and proceeded to play snippets of 20-25 brand new instrumentals for the shocked crowd. The only track that had lyrics was “Perfect Bitch.”

Reach remembers the exact moment Friday night, when West dropped the record.

“I heard the beginning to ‘Hate Me Now’ and I thought he was gonna drop Nas’s shit, but he started mouthing the words, “My perfect bitch, my perfect bitch” instead of ‘Hate Me Now,’” Reach revealed to XXL. “He said something to the effect of, ‘You know I always gotta have a bad chick.’ That was his only track with words. He played 20-25 tracks, no joke. Instrumentals, no words.”

It’s unclear if “Perfect Bitch” and the instrumentals Yeezy played, for about 45 minutes straight according to Reach, are for G.O.O.D. Music’s upcoming compilation LP, Cruel Summer.—Mark Lelinwalla