Happy Farmer

Q: What is another name for a happy farmer?

A: A jolly rancher.

Categories: Miscellaneous

Miscellaneous

Loading...