No, of course Sen. George Allen didn’t mean to call that one not-quite-white audience member a macaca, a racial epithet meaning monkey. Twice.
Although it’s still not quite clear what Allen actually meant to say.
Was it alpaca?

Chewbacca?

Or Boom-Chaka-Laka?

Senator Akaka?

Baraka?

Or a New Zealand Haka?

I’m sure one of those also explains why he told the darker-skinned man, who was born in Virginia and is thus at least as much an American as Allen, "welcome to America."
Allen wants to be president in 2008, btw.