Treasonous bastard.
FRIGGIN IDIOT, TURNCOAT & A-HOLE all come to mind when I hear Frenchie John Kerry's name.