Rule 1: never editorialize as you speak. Did you mess up the delivery? No one knows, keep your disappointment to yourself and it may be only yours
Rule 1a: if your joke doesn't land it's ok to say something like "well I thought that was going to be funnier" or "ok, I'll keep workshopping that one"