Dancehall superstar Super Cat  reportedly dissed fellow entertainer Shaggy in a video circulating on social media. The video, believed to be  filmed at a dancehall session in Brooklyn, New York shows Super Cat taking the microphone from the emcee and launched an expletive-laced tirade against Shaggy. “Shaggy, how come you a […]