Not that I've ever visited the site, but the name conjures up a vision of a hissing Carville head grafted to a pit viper's body.
OMG what a hideous visual! I see a parody in there somewhere. How perfectly fitting.