Shania Twain and pop star Meghan Trainor went back and forth in a hilarious rap battle!