We already knew there was something wrong with John Arbuckle, but in today's episode we see just how perverse and inexplicable his behavior is. I mean, honestly, what the fuck, Arbuckle?
Today's strip