From funny puns and wacky puzzles to brain teaser and Christmas carol onliners, this list has something for everyone. Try ...