That was good, but I guessed the punchline as soon as the genie named his wish.

Here's another.

Many years ago a young woman entered the butcher's shop, babe-in-arms, told him that the baby was his, and asked what was he going to do about it. After a brief period of shock, he told her that he could not be a father to the child but that he would provide her with free meat until the child turned 16. She agreed.

Years later, the teenager, who had been collecting the meat each week, came into the shop and said, "I'll be 16 tomorrow."

"I know," said the butcher with a smile, "I've been counting the years. Tell your mother when you take this parcel of meat home, that it is the last free meat she'll get, and watch the expression on her face."

When the boy arrived home he tolls his mother this.

The woman nodded and said, "Son, go back to the butcher and tell him I have also had free bread, free milk, and free groceries for the last 16 years and watch the expression on his face!"