Cartoon rape/snuff is teh funniez.
This show would be so much better if they just said fuck TV and went XXX. Surely I'm not the only one that wants to see Meg get ass fucked by the pet dog that always makes witty remarks.