New York rap artist Pete Rock is with the jokes. The hip-hop veteran went online this week with a hilarious rundown on everything wrong with fictional “Power” character Tasha St. Patrick.

Last night, Rock hit up Instagram with a savage post centered on actress Naturi Naughton‘s STARZ personality.

Over the past few days, “Power” has pitched the idea of everyone from Tasha St. Patrick and other key characters possibly taking out James “Ghost” St. Patrick in the mid-season finale.

View this post on Instagram

Did Paz do this for Angela? #WhoShotGhost #PowerTV

A post shared by Power (@power_starz) on

Earlier this month, “Power” executive producer 50 Cent went online with some savage memes and hints at the personal responsible for taking out Ghost in the mid-season finale.