Recording artist Kanye West accepts the award for Video of the Year onstage during the 2012 BET Awards. (Photo by Michael Buckner/Getty Images For BET)

Kanye West completed his most recent shows this past weekend at Atlantic City’s newest casino and resort, Revel.¬† Throughout his solo performance, Kanye performed 28 songs from every stage of his career, and shared personal thoughts in between them.

Aside from serenading Kim Kardashian during his performance of “Way Too Cold” (his current hit single in which he references falling in love with Kim), Kanye also took time during one of his shows to share some choice words about MediaTakeOut, a celebrity-gossip website. In this video taken by Hot97’s K. Foxx, Kanye uses explicit language claiming they are “making up sh*t everyday.”

Towards the end of this short video rant, Kanye admits that “as a man, I am flawed. But my music is perfect!”

WATCH THE VIDEO HERE: CAUTION EXPLICIT LANGUAGE

Click here for more videos of Kanye’s performance at Revel from Ace Show Biz.