Slapped

  Welp, it appears that Mrs. Carter may have gotten a tap to the face in this video that is now circulating all over the…