Did Katy Perry and Nicki Minaj Diss Taylor Swift?

Ruby Rose thinks Katy Perry and Nicki Minaj’s ‘Swish Swish’ is a diss track directed at Taylor Swift.  Watch Ruby's breakdown of the song and Katy's own explanation below:

 
 

title

Content Goes Here