This week, Taylor Swift debuted her engagement ring and the parasite world brought us something gross to worry about.