Jar Jar should have died a slow, screeching, and gruesome death.
Yup. There are web sites dedicated to hating Jar jar.
http://www.mindspring.com/~ernestm/jarjar/deathtojarjar.html
https://www.facebook.com/pages/I-Hate-Jar-Jar-Binks/148127048564113
Appears to be some sort of Star Wars character?