Photo Credit: Courtesy of Def Jam Teyana Taylor is back and better than ever. Now, she unleashes her self-directed music video for “WTP,” hailing from K.T.S.E. released last June. The record stands for “Work This Pussy,” which makes perfect sense for the all-star slew of talent she enlists in the 8.5-minute visual. As the spokesperson…