Taylor Swift & Kanye West Feud: The Internet Created Hilarious Memes — See Here July 18, 2016 by admin LOL! Read entire story. Source: Hollywood Life