This joke needs to be tailored to the audience it’s being told to in order to work. You need to insert the names of three of your own friends, preferably who are on hand to hear this joke, and one hot babe celebrity:
<friend #1>, <friend #2> and <friend #3> all eventually die and get to the gates of heaven.
When it’s <friend #1>'s turn to enter the pearly gates, St. Peter looks over the files regarding his life. “Tsk, tsk,” clucks St. Peter, “<friend #1>, you were good enough to escape frying in Hell, but you weren’t really all that nice. So, you may enter Heaven, BUT for all eternity, you must remain chained to this person as penance.” And the person in question turns out to be a nasty ugly brute with bad teeth, B.O. who spits a lot. Uncomfortably, <friend #1> enters the gates, attached to his brutish companion.
<friend #2> approaches the pearly gates and St. Peter checks his files and frowns. “You were just good enough to make it into Heaven, but seeing as some of the things you did were pretty questionable, you must spend all eternity chained to this person as penance.” And <friend #2> quite suddenly finds himself secured by a chain to an even uglier, grosser, more despicable ogre. And so <friend #2> resigns himself and walks into the gates.
Some time passes, and <friend #1> & <friend #2> happen to see <friend #3>, who has also gotten into Heaven. But <friend #3> is chained to <hot babe celebrity>! <friend #1 & 2> are steamed. After all, <friend #3> behaved no better than they did during his life. They each go back to the pearly gates and demand answers from St. Peter. “Why” they cry in unison, “Do we have to be chained for all eternity to these trolls when <friend #1> gets to be chained to <hot babe celebrity>??”
“Well,” St. Peter answers “During [his/her] life, <hot babe celebrity> was a very BAD person…”