I was trying to come up with something revolving around "Jesus juice" and "being juiced" but...
Yeah, sorry. Yeah, uh, that's pretty bad, man. That is a pretty bad punchline you got there.
Pretty much, the punchline was going to have to specifically refer to his PEDOPHILIA as being abberant as opposed to the presumption of a more general consenting adult homosexuality being the point which is mocked for being absurd.
It sounds a little counter intuitive but... it is funny to make fun of him in reference to a thing that all sane adults agree is bad. To miss the mark and simply refer to any sort of man-on-man anal sex with the IMPLICATION that is refering to pedophilia... this knocks all the funny out of it.
"What do Michael Jackson and a JcPenneys' sale have in common? Boys ##### half off." is not that funny of a joke... but it illustrates what we're talking about.
"Poo-holes" is pretty much a blanket slur on male homosexuality, in general, muddying the waters (if you'll excuse the pun) on what you're actually saying with the joke?
Are you equating consenting adult homosexuality WITH pedophilia? I realize that you are not but... all of the sudden, there is no funny because we're left trying to parse out what this joke's judgement on consenting sex in relation to non-consenting near-uniformally-abberant sexualities like pedophilia is.
It's not even that it's offensive (though it is) it's that it is misdirected.
The pun of "poo-holes" and "Pujols" is potentially funny in some other context... but we're so lost in trying to figure out why the pun is being applied to specific pedophilia that, like, the joke disappears.
I have killed this joke with tweezers for a reason.