When it comes to all of the despicable characters we love despising in the Game of Thrones universe, it doesn't get much more worse than Joffrey.
Hating the little jerkwad was one of the most rage-inducing and pleasurable experiences to come out of watching the show. Which isn't a knock against actor Jack Gleeson - he brilliantly captured the role of the young Lannister from the books and did his job well, making everyone in the world hate him.
His performance was so good that people started defining him by his role on the show. So much so, that the kid can't even take a photograph with an innocent puppy without being trolled to high hell.