Animals Top 25 Cat Puns And The History Of Cat Jokes On The Internet Posted by Michael Estrin, Updated on April 24, 2024