There are some surprises -- Holden Caulfield -- and some giveaways -- the Devil -- plus some that just make you appreciate a lot of great books -- Humbert Humbert, Cholly Breedlove, Daisy Buchanan, Scarlett O'Hara...

Check out the Literary Shit List, and feel free to share any of your love/hate characters here with us!