“You absolutely spineless, chickenshit, pathetic coward,” Meghan McCain tweeted on Tuesday afternoon (May 25), blasting John Cena with the anger she usually reserves for her co-hosts on The View. Meghan, 36, was furious at John, 44, for apologizing after he referred to Taiwan as an independent country and not as part of China while promoting his new film, F9.