It loses something when it's explained. To answer your question, Rick, puns are for everyone. My "ex" used to keep me on my toes with her puns. Sometimes you had to know obscure historical facts to understand them. If anybody would like an example, make a request on "eBay, General."