Did John McCain Say A Naughty Word?

Some folks think he says “horsesh*t” in this clip: