If you prefer your memes with some spice to them, why not check out this meme dump for people with a twisted sense of humor?