Q: What is another name for a happy farmer?
A: A jolly rancher.

Best jokes

Read more jokes

Lee Lo