Megan McCain (i.e. M&M) must stand for “mental midget”, “mentally mangled” or a “mental mess”.
John was also a hater and his whole story about his time in the Hanoi Hilton has never been told. We might have to do something about that.
Shut Up Meg!