Knock Knock Jokes!

Here are some of the funniest Knock Knock Jokes on the web! Vote and add your own, if you think you are funny!