I’m going to say Jeruba has had the best advice so far…it’s important you remember the key elements and the punch line. I’m a joke teller from way back…if there’s a dirty joke (well, they’re not ALL dirty, just the best ones), I probably know it. The details are important, the peripheral info isn’t so much…many jokes have inter-changable elements, but you have to really know that punch line and why it’s funny…what in the body of the joke ties back to it…those are the important details…extraneous information can be played with until you are comfortable.
One thing is of course to be comfortable…they say the key to comedy is timing, and that’s true even with jokes, at least to a lesser extent…if you don’t have the listener’s rapt attention, the joke won’t come off, and part of that is it’s a natural pattern. Basically, if you can tell a story, you can tell a joke, but a lot of people get lost in their stories as well…you just need the order of things down so you can tell it convincingly. I personally like to tell jokes without saying they’re jokes…trying to personalize them in some way, so instead of “a guy walks into a bar”, I might say, “one time in college I was hanging out with my buddy, Dave (or other generic name here), and we went to a place called the Corner Bar. Well then, they think you’re telling a story and they listen up. But if you forget key elements, start laughing at your own joke before it’s told, etc., you will lose it. There’s some jokes you have to be really good to get away with and others just about anyone can do. The simplest jokes for example are just ask a question, wait for the person to say “I don’t know” and then lay the punch line on them.
You: “How do you keep a moron in suspense?”
Friend: “How”
You: “Tell you in an hour.”
Anyone can pull that off if the person has never heard that one before. However, here’s one you have to be really good to pull off.
You: “A jackass and a horse were walking together in a field. The jackass had drank plenty of water before they went on their excursion, but the horse wasn’t quite hydrated enough, so he kept complaining that he was thirsty. The jackass told the horse it was only a few short miles to their destination where there would be all the clean, safe drinking water they could handle, so the horse should just buck up and resist the temptation to drink from any puddles they might see, because there was acid rain in these parts, and the runoff could have made the puddles toxic. But sure enough, the FIRST puddle they come to, the horse goes up and starts to drink out of it, and the jackass says, ‘stop, horse…that could be poison,’ and the horse replies, ‘shut up, jackass, I know what I’m doing.’ So the horse drinks the little water that is in the puddle and they continue on, but he is still extremely thirsty. The jackass reassures the horse, that it’s not much farther to all the clean, safe drinking water they can handle, and the horse should resist the temptation to drink out of any more puddles…he got lucky THAT time, but best not to push his luck. So they walk a little ways longer, and the horse spies a SECOND puddle and starts to take a drink out of it, and the jackass yells, ‘HORSE, don’t drink out of there, it could be POISON.’ To which the horse replies, ‘SHUT UP jackass, I know what I“m doing.’ Once again, the horse drinks all the water out of this second puddle before they continue on, and once again, the jackass tells the horse how lucky he is to have survived two times in a row, but not to tempt the fates, no way, he’s going to get luck a THIRD time, he’d better not push it, now they’re probably less than a mile from all the clean, safe drinking water they can handle, so please, horse, the jackass says, please don’t stop at ANY more puddles. So, they keep going, and sure enough, they come to a SECOND puddle, and…”
Now this is the point where your friend will interrupt you, and say, “don’t you mean the THIRD puddle?” If they don’t, you have to get them to do it, maybe question yourself in hushed tones, “second one, right…yeah, second…”, and if that doesn’t work, just keep going with the joke as if you stumbled and didn’t realize it and were only telling about the second puddle….then when you should be at the fourth, or at least the third, you can AGAIN say, “SECOND”, and they’ll HAVE to stop you…it’s just human nature…it may take some good timing to be convincing though, and that’s why this is a hard joke to tell.
Now, the reason you have to be good to tell this joke is that you want the person to correct you, and at this point, you might need to improvise. But, if you’ve told the joke well enough, hammered down the point that there was a FIRST puddle, and a SECOND puddle, and the jackass was telling the horse that he’d gotten lucky TWO times and wouldn’t get luck a THIRD…you’d led them to correct you at this point. Because of course, as soon as your friend says, “don’t you mean the THIRD puddle?” you say…..
“SHUT UP JACKASS…I know what I’m doing!”
A skill like anything else…you can learn it, you just need to practice, and boy have I practiced.