James Carville
An ugly-ass bastard from Louisiana who is a die-hard liberal and also a southern redneck at the same time; isn't that an oxymoron?
James Carville by Weak Ass Bitches November 18, 2004
Get the James Carville mug.